auの日記

プログラミング初心者の日記。(auはハンドルネームです)

MBとMiBの違いについて調べてみた

auです。

MBとMiBの違いについて調べてみました。

MBとは

MBとはメガバイトのことで、ストレージの容量などでよく使われます。

私たちの認識では、1MB = 1024KB = 100万B という認識があると思います。昔やってたゲームの単位と一緒だ!となった記憶があります。

MiBとは

MiBとはメビバイトと呼ばれ、こちらもストレージなどの容量などで使われているものです。指しているものはMBと全く一緒です。

ですが、1MiB = 1024KiB = 104万8576Bとなり、綺麗な数字では無いと感じます

これは、1KB = 1024Bで計算されており、コンピュータが認識する単位ということになります。2の20乗ですね。

コンピュータは2進数で計算されるため、1B = 1024bitとなります。2の10乗ですね。