至急です。学校で今情報を習っているのですが、2進数のところが全然わかりません。8ビットは1バイトなのはわかりました。なにがわかっていないのかすらよくわかっていないので、2進数について詳しく教えて欲しいです。以下私の心が折れた問題白と黒のパネルを8行8列に並べるとき、何バイトの情報量が必要か求めなさい。私がない頭で考えたのが8*8で6464は2の5乗なので5?でもそれはビットで計算したときのものな気がして...答えが配布されてないのであってるかすらわからないんです

1件の回答

回答を書く

1180604

2026-03-03 11:15

+ フォロー

>白と黒のパネルを8行8列に並べるとき、何バイトの情

>報量が必要か求めなさい。

8X8=64ビット

8ビット=1バイト

なので

64÷8=8バイト



この問題は、2進数は関係ないですよ。

白と黒で0と1と考えて2進数かな?

と思っているかもしれませんが、2進数が関係するのは

下記のような問なら2進数で考えなければなりません。



>白と黒のパネルを8行8列に並べるとき、全ての組み合

>わせで何通りあるかを求めなさい

1マスにつき 白 or 黒 の2通り

64マスあるので、

2の64乗=18446744073709551616 通り



という問題が推測出来ます。



しかしながら、あなたの計算式で求められた5という答えになる問題を考えるのであれば

・64通りの状態を表現するために必要な最小ビット数を求めよ。

という問なら、2進数で64通りを表現するのに必要な桁は6桁なので最小ビット数としては6ビットとなります。

ですが5にはならない。

10進数で0~63で64通り、2進数表記だと

000000(0)~111111(63)の64通りなので6桁必要。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有