1 MBをバイトで表す
入力と設定
値: 1 / 元: MB / 先: B
期待する結果
1,000,000 B
B・KB・MB・GBとKiB・MiB・GiBを、10進・2進の違いを保って換算します。
以下は操作の例です。入力値は目的に合わせて変更できます。
ストレージ表記で使われる10進単位と、メモリー容量などで使われる2進単位を区別して換算します。1MBは1,000,000B、1MiBは1,048,576Bです。
表示上の丸めは行いますが、換算処理では各単位の正確な係数を使います。
同じ「1」でもMBとMiBで異なるバイト数になることを確認します。
「この例を試す」を押すと、上の入力と設定が例の内容に切り替わり、処理を実行します。「元の入力へ戻す」は1回ごとに直前の入力と設定を復元します。複数の例を試した場合は、戻す操作を繰り返すと最初の入力へ戻れます。ページを閉じるとこの履歴は失われます。
値: 1 / 元: MB / 先: B
1,000,000 B
値: 1 / 元: MiB / 先: B
1,048,576 B
MBは1000²バイト、MiBは1024²バイトなので48,576バイト差があります。結果は入力した単位定義に従う換算値です。ファイルを読み込んで実際のサイズを測る機能ではありません。
B〜TBは1000倍、KiB〜TiBは1024倍です。値は0以上。bit・通信速度・圧縮後サイズ・ディスク上の占有量は計算しません。小数バイトも表示でき、整数バイトへ自動丸めしません。JavaScriptの数値精度を使うため、巨大な整数のバイト単位の厳密比較には向きません。
検証根拠: 既存convertFileSize関数の1000系・1024系定数、往復換算、負数拒否と画面の単位付き出力を照合。ファイルを選択・変更する操作はありません。
1GBは1,000MBですが、MiBでは約953.6743164063です。
入力値×変換元のバイト係数÷変換先のバイト係数で換算します。
ファイルの中身や圧縮後のサイズを調べる機能ではありません。入力した容量の単位を換算します。
いいえ。MBは1000進、MiBは1024進です。
実在するファイル容量として扱えないため入力できません。
いいえ。入力値は保存しません。
ツール名と公開URLだけを共有します。入力した内容や処理結果は含まれません。
残したい内容は、先に保管してください。このツールの入力内容・結果は自動保存されません。ページの更新・終了や、入力を消す操作・リセットで失われる場合があります。
お気に入り・表示言語は作業データとは別に保存され、サイトデータの削除で失われる場合があります。端末に保存済みのファイルは、ツールのリセットやサイトデータの削除では消えません。