MB(メガバイト)、GB(ギガバイト)。これらはコンピュータの世界ではよく目にするbyte(バイト)と呼ばれる単位です。
これらは一体何を表して、どのくらいの量なのでしょうか?
Contents
byte(バイト)とは何か?
byte(バイト)はコンピュータのデータ量を表した単位です。
著者
具体的には、PCのストレージやスマホの通信量などで使われています。
コンピュータの世界では全ての情報を2進法(0か1)で表現します。これは電源のOFFを0、電源のONを1として、考えているためです。この考えに基づき、各単位の表記は1024倍(210倍)ごとに変わります。
また、人の目から見て分かりやすい、10進法で表現されることもあります。この場合、表現された数字と実際の値には差が生まれます。
両者を区別するために2進数専用の接頭辞が定められていますが、あまり使われていません。
以下は単位一覧です。
単位 | 値(10進数) | 単位(2進数接頭辞) | 値(2進数) |
---|---|---|---|
KB(キロバイト) | 103 | KiB(キビバイト) | 210 |
MB(メガバイト) | 106 | MiB(メビバイト) | 220 |
GB(ギガバイト) | 109 | GiB(ギビバイト) | 230 |
TB(テラバイト) | 1012 | TiB(テビバイト) | 240 |
PB(ペタバイト) | 1015 | PiB(ぺビバイト) | 250 |
1byte(バイト)は半角文字1文字分に相当し、2byte(バイト)は日本語などの全角文字1文字分に相当します。
まとめ
- byte(バイト)はコンピュータのデータ量を表した単位
- 2進法と10進法で表現できる。
- 1byte(バイト)は半角文字1文字分、2byte(バイト)は日本語などの全角文字1文字分。