保存した計算機
換算

バイトからMBコンバーター

計算機を共有

無料の電卓をあなたのウェブサイトに追加する

有効なURLを入力してください。HTTPS URLのみがサポートされています。

ページ上の電卓の入力フィールドにある現在の値を埋め込み電卓のデフォルト値として使用します。
入力ボーダーフォーカス色、スイッチのチェック時の色、選択項目のホバー色など。

利用規約に同意してください。
プレビュー

計算機を保存

バイトとは?

バイトはデジタル情報ストレージの基本単位で、8ビットのシーケンスを表します。各ビットはバイナリ値(0または1)であり、1バイトは256種類のユニークな値をエンコードできます(00000000から11111111まで)。バイトはファイルサイズ、メモリ容量、データ転送速度を計測するために使用されます。歴史的には、「バイト」という用語は1956年にウェルナー・ブッフホルツによって、コンピュータアーキテクチャにおける最小アドレス可能単位を説明するために作られました。

データ単位の理解:SIシステムとバイナリシステム

デジタルストレージ単位は2つの異なるシステムで定義されています:

  1. SI(国際単位系) – 10進法
    国際単位系で採用されているこのシステムは10の累乗を使用します:

    • メガバイト(MB) = 10610^6 バイト = 1,000,000 バイト。
  2. IEC(バイナリ)標準 – 2進法
    1998年に国際電気標準会議(IEC)によって定義されたこのシステムは2の累乗を使用します:

    • メビバイト(MiB) = 2202^{20} バイト = 1,048,576 バイト。

混乱が生じるのは、Windowsなどのオペレーティングシステムが歴史的に「MB」を2202^{20}バイト(MiB)を表すために使用しながら「MB」と表示していたためです。この不一致は、報告されるストレージ容量に関する誤解を招くことがよくあります。

計算式

SIシステム(MB):

メガバイト(MB)=バイト1,000,000\text{メガバイト(MB)} = \frac{\text{バイト}}{1,000,000}

IECシステム(MiB):

メビバイト(MiB)=バイト1,048,576\text{メビバイト(MiB)} = \frac{\text{バイト}}{1,048,576}

例1:5,000,000バイトをMBとMiBに変換

  • SIシステム(MB): 5,000,0001,000,000=5 MB\frac{5,000,000}{1,000,000} = 5 \text{ MB}
  • IECシステム(MiB): 5,000,0001,048,5764.768 MiB\frac{5,000,000}{1,048,576} \approx 4.768 \text{ MiB}

例2:高解像度写真のファイルサイズ

24メガピクセルの写真は約10,000,000バイトを占めます。

  • MB: 10,000,000÷1,000,000=10 MB10,000,000 ÷ 1,000,000 = 10 \text{ MB}
  • MiB: 10,000,000÷1,048,5769.537 MiB10,000,000 ÷ 1,048,576 \approx 9.537 \text{ MiB}

例3:200MBファイルのダウンロード

同等のバイト数を計算するには:

  • SIシステム: 200×1,000,000=200,000,000 バイト200 \times 1,000,000 = 200,000,000 \text{ バイト}

注意点

  1. 単位のラベルに注意: 「MB」がSIのメガバイトを指すのか、IECのメビバイトを指すのかを常に確認してください。技術的な正確さのためには、バイナリベースの計算には「MiB」を使用します。
  2. ストレージのマーケティング: ストレージメーカーはしばしばSI単位(例:1GB = 1,000,000,000バイト)を使用するため、デバイスはバイナリ相当よりも大きく見えます。
  3. オペレーティングシステム: WindowsはファイルサイズをMiBで表示しますが「MB」とラベル付けし、macOSはストレージ報告にSI単位を使用します。

よくある質問

1MBには何バイトありますか?

SIシステムでは:

1 MB=1,000,000 バイト1 \text{ MB} = 1,000,000 \text{ バイト}

IECシステムでは:

1 MiB=1,048,576 バイト1 \text{ MiB} = 1,048,576 \text{ バイト}

なぜ一部のシステムはMiBではなくMBを使用するのですか?

IEC標準以前は、バイナリ単位はSI接頭辞(例:2202^{20}バイトの「MB」)で俗にラベル付けされていました。技術的には正しくありませんが、この慣習は一部のソフトウェアで続いています。

MiBをMBに変換するにはどうすればいいですか?

MiBに1,048,5761,048,576を掛けてバイトを取得し、1,000,0001,000,000で割ります:

MB=MiB×1,048,5761,000,000MiB×1.04858\text{MB} = \text{MiB} \times \frac{1,048,576}{1,000,000} \approx \text{MiB} \times 1.04858

例えば、10 MiB ≈ 10.4858 MB。

間違った単位を使用すると実際の計算に影響しますか?

はい!1TBのハードドライブが1,000,000,000,0001,000,000,000,000バイト(SI)として販売されている場合、約931.32 GiB(IEC)に相当します。ユーザーはこれを「不足している」68.72 GBと感じるかもしれません。

50 MiBをMBで計算してください。

50 MiB×1.0485852.429 MB50 \text{ MiB} \times 1.04858 \approx 52.429 \text{ MB}

バグを報告