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

キャンペーン
マウスコンピューター
安さで勝負する数少ない国内パソコンメーカーのマウスコンピューターでは、「新春セール」を実施中です。一部のモデルのみですが期間限定で最大70,000円OFFです。
(1月20日迄)
デル
いち早く直販とBTOカスタマイズでの販売方式で大幅なコスト削減を実現したデルでは、「新春大セール」を実施中です。今なら高性能パソコンがクーポンで最大20%OFFです。
(1月12日迄)
パソコン工房
BTOパソコン、PCパーツ、周辺機器等を安く販売するパソコン工房では、「年末年始セール」を実施中です。BTOパソコン、PCパーツ・周辺機器、ソフトウェアをセール価格でご提供中です。
(1月12日迄)


2019/03/20 更新