- 締切済み
1B(バイト)って?
1B(バイト)というのは、記憶容量なのでしょうか?もしそうならば1B は、文字や数字がどれぐらい入るのが「1B」なのでしょうか?
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- neuron-x
- ベストアンサー率52% (139/266)
#5です。補足です。 一般的に、半角文字=1Byte、全角文字=2Byteと言われますが、必ずしもそうではありません。ShiftJISなどの文字コードではそうなりますが、C#などではUnicodeという文字コードで文字列を扱うため、半角文字=1Byteとはなりません。
- neuron-x
- ベストアンサー率52% (139/266)
Byteはデータサイズの単位で、基本的には1文字文のデータサイズになります。 一番細かい単位は、1Bit(0か1か)で、8Bit=1Byteが一般的です。ただし、マシンによっては7Bit=1Byte、9Bit=1Byteなどもありますので、1Byte=8Bitとは限りません。 一般的な8Bit=1Byteだと、0か1の組み合わせが8個入るサイズです。 ネットワークの世界では、8bitを表すためにオクテットという単位を使います。オクテットは必ず8bitとなります。
- tokpy
- ベストアンサー率47% (1313/2783)
他の方が書かれているとおり,現在のコンピュータの世界では,1バイト=8ビットですが,正確にいうと,「1バイト=8ビットがよく使われている」となります。1バイトは半角文字1文字分の情報量です。 現実には,1バイトが8ビットではない考え方の方が珍しくなった(ほとんど使わない)ので,1バイトの情報量は2の8乗で256種類の数字を表わせることになるんですね。 http://d.hatena.ne.jp/keyword/%a5%d0%a5%a4%a5%c8
- grindcore
- ベストアンサー率17% (115/664)
そうです、記憶容量です。 因みに、最小単位は1bitで、1Byte=8bitです。 半角英数は1文字で1Byte、全角英数かな漢字は2Byteです。 「メモ帳」で適当に入力して、保存し、 そのファイルのプロパティを見ると容量がわかります。 半角英数を5文字打てば5バイトですし、漢字で5文字打てば10バイトになりますよ。 試してみてください。
- lonewolf
- ベストアンサー率48% (818/1682)
半角文字で1文字が1バイトです。 全角文字は1文字で2バイトです。
- buttie
- ベストアンサー率22% (15/66)
はい。記憶容量です。 1バイトには、アルファベットなど(半角文字)1文字が入ります。 数値は、0から255(または-128から127)まで入ります。
お礼
分かりました^^ありがとうございます