- 締切済み
2進数
センター試験の情報関係基礎の問題でこんなのがありました。 6桁の2進数で表現できる数は、全部で何通りかという問題で、答えは64だった。しかし、100000から111111までは32通りしかないと思うんですが何故64通りなのかを是非教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- t-yamada_2
- ベストアンサー率40% (587/1460)
回答No.3
2の階乗 2^6=2*2*2*2*2*2=64 000000~111111(=0~63)
- hillton
- ベストアンサー率30% (62/205)
回答No.2
「全部で何通りかと」ってn進数の問題に要求されてる答え に何進数で答えろって指定がないのがおかしいですよね。 暗に10進数ってことなんでしょうが。 2進数6桁なら、 2進数 2^5 2^4 2^3 2^2 2^1 2^0 つまり最大値は111111でこれにゼロを加えた 数個あるわけですから1000000通り。 これを10進数で 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 =32+16+8+4+2+1==63が最大値。 これにゼロを加えた64通りですね。
- giliolajp
- ベストアンサー率33% (25/75)
回答No.1
000000~011111までの32通りもありますので、合計64です。
質問者
お礼
000000も6桁と数えるんですね!ありがとうございました。
お礼
ご丁寧にありがとうございますm(__)m