MB(メガバイト)、GB(ギガバイト)? データ量の単位が分かる!

MB(メガバイト)、GB(ギガバイト)。これらはコンピュータの世界ではよく目にするbyte(バイト)と呼ばれる単位です。

これらは一体何を表して、どのくらいの量なのでしょうか?

byte(バイト)とは何か?

byte(バイト)はコンピュータのデータ量を表した単位です。

著者
著者

具体的には、PCのストレージやスマホの通信量などで使われています。

コンピュータの世界では全ての情報を2進法(0か1)で表現します。これは電源のOFFを0、電源のONを1として、考えているためです。この考えに基づき、各単位の表記は1024倍(210倍)ごとに変わります。

また、人の目から見て分かりやすい、10進法で表現されることもあります。この場合、表現された数字と実際の値には差が生まれます。

両者を区別するために2進数専用の接頭辞が定められていますが、あまり使われていません。

以下は単位一覧です。

単位値(10進数)単位(2進数接頭辞)値(2進数)
KB(キロバイト)103KiB(キビバイト)210
MB(メガバイト)106MiB(メビバイト)220
GB(ギガバイト)109GiB(ギビバイト)230
TB(テラバイト)1012TiB(テビバイト)240
PB(ペタバイト)1015PiB(ぺビバイト)250
データ量単位

1byte(バイト)は半角文字1文字分に相当し、2byte(バイト)は日本語などの全角文字1文字分に相当します。

まとめ

  • byte(バイト)はコンピュータのデータ量を表した単位
  • 2進法と10進法で表現できる。
  • 1byte(バイト)は半角文字1文字分、2byte(バイト)は日本語などの全角文字1文字分。