MCPで接続 →

計算を入力してください

公式

広告

結果

メガバイト
1
MB
入力値 1,024 KB
使用した除数 1,024 KB per MB

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}$$

割る数が小さいほど結果のメガバイト値は大きくなり、同じバイト数でも十進のサイズがバイナリより少し大きく見えるのはこのためです。

KB と MB の2進法・10進法の変換係数を比較した図
1 MB は 1024 KB(2進法)または 1000 KB(10進法)に相当します。

計算例

たとえば5120 KBのファイルがあるとします。バイナリ基準では

$$5120 \div 1024 = 5\,\text{MB}$$

十進基準では

$$5120 \div 1000 = 5.12\,\text{MB}$$

となります。選んだ基準(底)が異なるため、2つの答えにも差が出ます。

1024 個の小さなキロバイトブロックが1つのメガバイトブロックにまとまる様子を示した図
実例:キロバイトを 1024 で割るとメガバイトになります。

よくある質問

どちらの基準を使えばいいですか? OSが表示するファイルサイズやRAMにはバイナリを、ストレージの宣伝容量や通信速度には十進を使ってください。

なぜ1 KBが1024バイトになることがあるの? コンピューターはメモリを2のべき乗で管理するため、バイナリのキロバイトは1024バイトになります。この関係がKB→MBへと上の単位にも引き継がれます。

キビバイト(KiB)はバイナリのKBと同じですか? 同じです。KiBは1024バイトを表すIEC規格の正式名称で、「KB」は同じ値を厳密でない言い方として使うことが多いものです。

最終更新: