- ベストアンサー
1バイト(Byte)と2バイト(Byte)の差
1バイト(Byte)を仮に水1lと考えた場合!2バイト(Byte)とは水何lになるのでしょうか!? 普通の”掛け算・足し算”みたいにはいかなかったような覚えがあります。 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
基本は2進数で計算しなければなりませんので 1バイトをひとつのバケツにおきかえると2バイトがバケツ2個というわけにいきません 1バイトのバケツにジャガイモ8個が入ることを基本にして考えるのは如何? 2バイトのバケツには8個の二乗分が入っているわけですから64個になります BitとByteの基本は2進数であるということが解れば簡単でしょう
その他の回答 (2)
- kmee
- ベストアンサー率55% (1857/3366)
回答No.2
「水1l」なんて物に例えること自体が間違いのもとです。
質問者
補足
レスありがとうございます^^ 再度勉強したいと思います。 しばらくお待ちくださいませ!
- DarkMoon
- ベストアンサー率21% (225/1046)
回答No.1
バイトの差を具体的に説明するのは難しいと思いますが… 桁の数が違うので、2バイトの方がより多くの「数」を表せます。 1バイトは2進数で8桁の数値なので、 十進数で言う「0~255」の256種類の状態を示せますが、 2バイトは2進数で16桁の数値なので 十進数で言う「0~65535」の65536種類の状態を示せます。 ファイルサイズのお話でしたら、 2バイトは、2リットルのイメージでいいと思います。 1リットルのカップを2個置いているイメージで良いかと。
質問者
補足
レスありがとうございます^^ 再度勉強したいと思います。 しばらくお待ちくださいませ!
お礼
分かりやすいご回答ありがとうございました^^ 1バイト(8リットル)×8=2バイト(64リットル)∴1:8 8倍の差がある!