[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

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

シングルバイト (single byte)

pointこの用語のポイント

point1バイトだよ

point1バイトで表現できるデータだよ

スポンサーリンク

簡単に書くよ

シングルバイト (single byte)とは

1バイトのこと。
あるいは

1バイトで表現できるデータのこと
です。

image piyo

詳しく書くよ

シングル」な「バイト」で「シングルバイト」です。
「シングル」は「1つ」の意味ね。

まずは基本的な部分のおさらいから行きましょう(--)b

1バイトは8ビット、つまり「ビットが8個集まったもの」です。
そして1ビットは「0か1」です。

つまり1バイトは「00000000(0が8つ)」から「11111111(1が8つ)」までの範囲の0、1の組み合わせです。
その範囲、あるいはその範囲内で表現できるデータを「シングルバイト」と言います。

シングルバイト

「00000000」から「11111111」の範囲で表現できる数字の組み合わせは256通りです。
よってパターンが256個以内のものはシングルバイトで表現できるってな理屈になります。

例えばアルファベットと数字は全種類合わせても256個も無いですよね?
1バイト=シングルバイトで表現しきれるので「シングルバイト文字」と呼ばれています。

一方で日本語は漢字も含めて考えるととても256個にはおさまりません。
こちらは1バイトで表現しきれない=2バイト以上(マルチバイト)で表現するので「マルチバイト文字」と呼ばれます。

実際には「シングルバイト」という表現は「シングルバイト文字」くらいでしか登場しないですけどね。

image piyo2

一言でまとめるよ

まぁ「シングルバイト」って単語が出てきたら「1バイトで表現できるデータなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク