MB(メガバイト)とMiB(メビバイト)の違い

MB は十進数、MiB は二進数

CPU のキャッシュメモリー容量やメインメモリー容量等を見ると、単位に MB(メガバイト)ではなく MiB(メビバイト)が使われていることがあります。

私達は通常は十進数を利用しますが、十進数を利用するなら 1MB は 1000KB(キロバイト)です。1000は10の3乗です。

一方パソコン等のコンピューターの世界では二進数を利用するので、1MB は 1024KB(キロバイト)です。1024は2の10乗です。

コンピューター関連で MB が出てきたら正確には 1024KB のことだと理解すれば良いのですが紛らわしいです。

MiB は、二進数を利用してデータ容量のサイズを表すための単位であり、MiB という単位を利用すれば 1MiB は 1024KB だと意味します。

MiB は、MB と違って二進数のみ利用することになっているからです。

ちなみに、KB も十進数なら 1000B(バイト)、二進数なら 1024B という紛らわしさがありますが、KiB(キビバイト)を利用すれば 1024B だと意味するようになります。

他にも GiB(ギビバイト)、TiB(テビバイト)等があります。

MB 等を十進数でデータ容量のサイズを表すための単位とし、主な単位をまとめると以下のようになります。

十進数 二進数
KB(キロバイト) 1000B(バイト) KiB(キビバイト) 1024B(バイト)
MB(メガバイト) 1000KB MiB(メビバイト) 1024KiB
GB(ギガバイト) 1000MB GiB(ギビバイト) 1024MiB
TB(テラバイト) 1000GB TiB(テビバイト) 1024GiB

キャンペーン
マウスコンピューター
安さで勝負する数少ない国内パソコンメーカーのマウスコンピューターでは、「初夏セール」を実施中です。一部のモデルのみですが期間限定で最大88,000円OFFです。
(5月25日迄)
デル
いち早く直販とBTOカスタマイズでの販売方式で大幅なコスト削減を実現したデルでは、「EARLY SUMMERセール」を実施中です。今ならクーポンで最大25%OFFです。
(セール実施中)
パソコン工房
BTOパソコン、PCパーツ、周辺機器等を安く販売するパソコン工房では、「パソコン特選フェア」を実施中です。ゲーム・クリエイターPC勢揃い、最大20,000円OFFです。
(5月24日迄)


2019/03/20 更新