KB→MB変換ツールとは?
このツールは、キロバイト(KB)で表されたファイルやデータのサイズをメガバイト(MB)に換算します。コンピューターの世界には「メガバイト」の定義が2種類あるため、本ツールではどちらの基準を使うかを選べます。1つはWindowsなどのOSで一般的に使われるバイナリ基準(\(1\,\text{MB} = 1024\,\text{KB}\))、もう1つはストレージメーカーや国際単位系(SI)が採用する十進基準(\(1\,\text{MB} = 1000\,\text{KB}\))です。
使い方
キロバイトのサイズを入力し、使いたい基準を選ぶだけで、結果がすぐに表示されます。Windowsのエクスプローラーでダウンロードファイルがどれくらいの大きさに見えるかを確認したいときはバイナリを、ハードディスクやSSDのラベルに記載された容量と合わせたいときは十進を選んでください。
計算式の解説
換算はシンプルな割り算です。バイナリ基準では、1つ上の単位が \(2^{10} = 1024\) 倍ごとに大きくなるため、キロバイト数を1024で割ります。
$$\text{MB} = \frac{\text{Size (KB)}}{1024}$$十進基準では1000で割ります。
$$\text{MB} = \frac{\text{Size (KB)}}{1000}$$割る数が小さいほど結果のメガバイト値は大きくなり、同じバイト数でも十進のサイズがバイナリより少し大きく見えるのはこのためです。
計算例
たとえば5120 KBのファイルがあるとします。バイナリ基準では
$$5120 \div 1024 = 5\,\text{MB}$$十進基準では
$$5120 \div 1000 = 5.12\,\text{MB}$$となります。選んだ基準(底)が異なるため、2つの答えにも差が出ます。
よくある質問
どちらの基準を使えばいいですか? OSが表示するファイルサイズやRAMにはバイナリを、ストレージの宣伝容量や通信速度には十進を使ってください。
なぜ1 KBが1024バイトになることがあるの? コンピューターはメモリを2のべき乗で管理するため、バイナリのキロバイトは1024バイトになります。この関係がKB→MBへと上の単位にも引き継がれます。
キビバイト(KiB)はバイナリのKBと同じですか? 同じです。KiBは1024バイトを表すIEC規格の正式名称で、「KB」は同じ値を厳密でない言い方として使うことが多いものです。