「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

バイト(Byte)

pointこの用語のポイント

point「1バイト=8ビット」な単位だよ

point環境によっては「1バイト=8ビット」じゃない場合もあるけど気にしなくていいよ

point省略表記するときは(ビットを小文字「b」で表現するから)大文字で「B」と書くのが一般的だよ

スポンサーリンク

簡単に書くよ

バイト(Byte)とは

0か1が入る箱(ビット)が8つ入る大きさの箱のこと。
あるいは

ビットが8つ入る大きさの箱の数を表す単位
です。
もう少しサクっと書くと

(基本的には)「1バイト=8ビット」な単位
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「ビット」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

ビットは、コンピュータさんの世界における「0か1が入る箱」です。

バイト

あるいは、この「0か1が入る箱」の数を表す単位です。
例えば「4ビット」であれば「0か1が入る箱が4つあるよ」の意味になります。

バイト2

以上を踏まえて

ビットが8つ集まったの

が「バイト」です。
0か1が入る箱(ビット)が8つ入るくらいの大きな箱がバイトだと思ってください。

バイト3

あるいは、このデカい箱の数を表す単位がバイトです。
「2バイト」であれば「ビットが8つ入る大きさの箱が2つあるよ」の意味になります。

バイト4

……というのが基本ですけどね。
実は必ずしも1バイトが8ビットとは限りません。
環境によっては「1バイト=7ビット」のときもあれば「1バイト=9ビット」の場合も あります。

ただし、一般的には

1バイト=8ビット

です。
それ以外は例外と捉えて、あまり気にしないでください。

※以降は「1バイト=8ビット」の前提で説明します。

例えば、1ビットのデータが あったとしましょう。

バイト5

コインの裏表のように2つしかパターンがないものは、1ビットのデータで表現できます。
1ビットの箱の中に入っている可能性があるのは

1.0
2.1


のどちらかです。
例えば「表」だったら「0」で「裏」だったら「1」のように対応付ければコインの裏表(2パターン)を1ビットで表現できますよね。

バイト6

それでは、1バイトのデータであれば、どうでしょう。

バイト7

1バイトは8ビットです。
「0」か「1」が入る箱が8個ある状態です。

よって、1バイトで表現できるのは256パターンです。
1バイトの箱の中に入っている可能性があるのは

1.「0」「0」「0」「0」「0」「0」「0」「0」
2.「0」「0」「0」「0」「0」「0」「0」「1」
3.「0」「0」「0」「0」「0」「0」「1」「0」
4.「0」「0」「0」「0」「0」「0」「1」「1」
    ・
    ・
    ・
256.「1」「1」「1」「1」「1」「1」「1」「1」


のどれかです。
「0」「1」の組み合わせとパターンを対応付ければ256パターンを1バイトで表現できます。

バイト8

何が言いたいかと言うと

1ビット:中の値は2通り(「0」か「1」)の可能性がある
1バイト:中の値は256通り(「00000000」から「11111111」までのどれか)の可能性がある


ということです。

1バイトのデータの中身は、最大で256通りしかありません。
言い方を変えると

256パターンまでなら1バイトのデータで表現できる

わけです。

あと「バイト」を英語表記するときは「byte」か「Byte」と書きます。
全部大文字にした「BYTE」という表記は、あまり見たことがありません。
私は先頭を大文字にして「Byte」と書くようにしています。

実はビットやバイトを省略表記するときは

ビット:小文字で「b」
バイト:大文字で「B」


と書くのが慣例になっています。
例えば「16B」であれば「16バイト」です。
「16b」のような書き方はあまりしませんが、もし見かけたら「16ビット」と解釈する人が多いはずです。

あまり神経質にならなくても大丈夫ですけどね。
気が向いたら意識してあげてください。
個人的には「Byte」のように先頭を大文字で書くのが無難だと思っています。


image piyo2

一言でまとめるよ

まぁ「バイト」って単語が出てきたら「(基本的には)1バイト=8ビットなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像073
書籍画像003

おまけ

■違いの分かるピヨピヨ



■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
優れたエンジニアがコミュニティの中でしていること
マンガでわかるITパスポート