たんいじてんたんいじてんホームサイトマップお問い合わせホーム非SI単位系データやメモリの容量「バイト」の単位一覧表!KB・MB・GBとの関係は?2020年5月13日SHAREツイートシェアはてブLINEPocket毎月残存量を気にする人も多いであろうスマホのデータ容量、5GBや10GBといった記載がされていますが、これらは「ギガバイト」という情報量に関する単位です。私のような昭和生まれには、少し前のフロッピーディスク時代の「キロバイト(kB)」なんて単位がとても懐かしく感じられますが、そもそもこの「バイト」という単位は何を表すのでしょうか?今回はデータやメモリなどの容量に使われる単位「バイト(byte)」の意味や、「キロバイト、メガバイト、ギガバイト」などSI接頭辞の付いた単位について紹介します。まとめ情報量の単位バイトとはバイト(byte)はデジタルコンピュータの情報量を表す単位です。「キロ」や「メガ」といったSI接頭辞がつきますが、バイト自体は特にSIで定義された単位ではありません。単位記号[byte]※全て小文字バイトの定義そもそもコンピュータのデータ処理には、全て0と1だけを使う2進法が使われています。この0か1の1文字のデータ量を「ビット(bit)」と呼び、コンピュータ情報量の最小単位となっています。bitの情報量を表す単位で、式で表すと以下の通りです。bitなぜ8bitかと言うと、アルファベット(大文字、小文字)や数字、記号といったいわゆる「半角文字」が表現できる情報量だからです。バイト(byte)とは、コンピュータの世界において半角文字1文字を表現するための単位ということになります。私たちがパソコンなど使う際目にする、最も小さな単位というイメージですね。ちなみに日本人が使うひらがなや漢字といった「全角文字」は1バイトでは表現できません。2バイトの情報量が必要になります。GBだのと書かれていて、これらは「32ギガバイト」「64ギガバイト」と読みます。Gbyte」で良さそうなものですよね?なぜわざわざ大文字のB表記に変えるのでしょうか?参考記事:SI接頭辞についてはこちらの記事で詳しく解説しています↓↓↓SI接頭辞(SI接頭語)とは?一覧まとめと変換方法、覚え方を紹介!SI接頭辞(SI接頭語)とは?一覧まとめと変換方法、覚え方を紹介!じつはデジタルの世界で使われる接頭辞の意味合いは、通常のSI定義とは少し異なります。先ほど書いた通り、デジタルの世界では0と1の2進法が全てのベースとなっています。従って、データの倍量を表す際も2の累乗(2n乗)を使った方が都合が良いのです。通常のSI定義では「キロ=1000倍」という意味ですが、デジタルの世界では下式となります。byte「キロバイト」の意味で「キロ」を使う際は、慣習的に大文字の「K」を使う傾向があります。要は、SIにおけるキロ=1000倍に近い数字であることから、便宜上「キロバイト」という単位を使っているのです。メガバイト(MB)は、キロバイトの更に210倍ですから、下式となります。byteになってしまいます。なく、デジタルの規則に則った単位ですよと言うのを表すために、敢えて210倍の倍量単位に大文字のBを使ったと考えられます。覚えておくと便利なのが、SDカードや外付けHDDなど記憶媒体を購入する時です。TBの容量と謳われたHDDを購入してパソコンに繋いでみると、容量が実際には900GB程度しかない!騙されたのか!?なんて焦ったことはありませんか?もちろん、多少の容量は最初からシステムなどで使われていると思いますが、パソコンで空き容量を調べると、「バイト」で記載された数値と「GB(機種によってはTBなど)」で記載された数値が異なることがわかります。次項で「バイト(byte)」と「KB,MB,GBなどの倍量単位」にどれほど差があるのか、一覧表でまとめてみますね。バイトの倍量単位一覧表バイト(byte)数とKB、MBなどの倍量単位との間の関係をまとめた表が以下になります。ギガ以上の単位についても記載してありますので、参考にしてみて下さい。10241,000,000,000,000,000,000,000,000キロレベルでは24バイトしか変わりませんが、単位が大きくなるにつれてその差も膨大になっていきます。Gbyte近くなってますしね。考えると、本来外付けHDDなどの表記は本来「Tbyte」の方で書かないといけないんじゃないかと思うんですがね。厳密には誤認表示にならないのかしら。違う方向で気になってしまいます。まとめバイト:デジタルコンピュータの情報量を表す単位。8bitはアルファベットなど半角文字1文字分の情報量。単位記号は[byte]。