MiB を TB に変換

MiB
0.000001048576TB

1 MiB = 0.000001048576 TB

値を入力すると、メビバイトからテラバイトへの計算が入力に合わせてその場で進みます。1 MiB あたり 0.000001048576 TB.この比は測って求めたものではなく、定義で決まっています。計算はお使いの端末の中で行われ、入力した数字が通信に乗ることはありません。ただし、そのまわりのページのほうは、ほかのどのページとも同じように広告を読み込みます。

  • 処理される場所 ブラウザーの中です。入力した数値がリクエストに含まれることはありません。
  • 定義として厳密 1MiBはちょうど0.000001048576TBです。丸めた係数ではなく、定義です。
  • 入力と同時に答えが出ます ボタンも待ち時間もありません。計算例はスクリプトが動く前からページに載っています。

メビバイトからテラバイトへ — 実際のところ

  • 700 MiB is 0.000734 TB

    — 音楽 CD 1 枚、あの数字の出どころ.

  • 8 MiB is 0.000008389 TB

    — プログラムが確保するメモリーのひと区画.

  • 953700 MiB is 1 TB

    — そのディスク、箱に書いてあるとおりの数え方で.

  • 7629000 MiB is 8 TB

    — パソコンに積んだ大きめのディスク.

メビバイトからテラバイトへ — 要点

ここに並ぶ数値は、上の計算機と同じ定義から計算しています。だから表が答えとずれることはありません。
MiBTB
10000.001048576
20000.002097152
50000.00524288
100000.01048576
500000.0524288
1000000.1048576
5000000.524288
10000001.048576

メビバイトとテラバイト

1 メビバイトは 1,024 キビバイト、つまり 1,048,576 バイトです。Linux のツールとメモリーの数値は、表示が「MB」であってもほぼ常にこちらを指しています。

1 テラバイトは 1 兆バイト、つまり 10¹² です。1 TB として売られるディスクにはきっちりそれだけ入っています。足りなく見えるのは単位の食い違いであって、不足ではありません。

倍率を丸める代償

倍率は 0.000001 で、これをそのまま持ち歩く人はまずいません。0.000001 に丸めると 0.14 % ずれます。小さい数では見えもしませんが、1,000 MiB あたりで、ずれは丸ごと 1 単位になります。

丸める前に知っておく価値があるのは、ずれの大きさそのものではなく、それを無視できなくなる地点のほうです。それより下なら短い倍率が賢明で、それより上なら上の入力欄を使ってください。あちらは書き出す前に丸めません。

MiBは二進の単位です

MiB 1 つはひとつ下の単位の 1,024 倍で、MB 1 つは 1,000 倍です。このページでは 0 TB と 0 TB の差——4.9 %——になり、段を上がるごとにこの隔たりは開いていきます。写真 1 枚では丸め誤差でしかないものが、ハードディスクでは目に見える割合になるのはそのためです。

「容量が消えた」という話の中身は、これだけです。MB で売られたディスクには、書いてあるとおりのバイト数が入っています。それを 1,000 ではなく 1,024 で割り、名前は MB のまま表示しているのが Windows です。macOS は 10.6 以降ディスクの容量を十進の単位で数えているので、同じディスクが 2 台のパソコンで違う大きさに見えることがあります。減ったものはなく、丸めているのでもありません。同じバイト数に、名前が 2 つあるだけです。

2 進数の MiB から 10 進数の TB へ

MiB(メビバイト)は 2 進数で 1,048,576 バイト、TB(テラバイト)は 10 進数で 1,000,000,000,000 バイトです。MiB を TB に直すには、まずバイトに戻し(MiB × 1,048,576)、それを 1,000,000,000,000 で割ります。

1 MiB は約 0.00000000105 TB という非常に小さな値です。桁数の大きな数字を扱うことになるので、この計算ツールのような正確な換算が便利です。

数百万 MiB を集計してテラバイト規模を把握する

プログラムのメモリー統計やファイルシステムのブロック数から得られる合計値は MiB 単位で報告されることが多く、これがテラバイト規模のストレージ容量計画に反映されるときに TB への換算が必要になります。

たとえば 2,000,000 MiB の合計は約 2.097 TB に相当します。

正確な換算式

MiB を TB に変換するには、MiB の値に 1,048,576 をかけてバイトに戻し、1,000,000,000,000 で割ります。まとめると MiB × 0.001048576 が TB の値です。

この係数は 2 進数と 10 進数をまたぐ計算なので、暗算での近似は避け、正確な値で計算することをお勧めします。

データセンターの容量報告

サーバーの監視ツールはメモリーやディスクの使用量を MiB 単位で細かく報告することが多く、経営層向けの報告書ではそれを分かりやすい TB 単位に集計し直すことがよくあります。この換算はその橋渡しの役割を果たします。

この場合、10 進数の TB を使うか 2 進数の TiB を使うかで最終的な数字が約 10 % 変わるため、報告書にはどちらを使ったかを明記しておくことをお勧めします。

なぜ 2 つの基準が混在するのか

メモリーやファイルシステムの内部処理は 2 進数(MiB)を基準に動作しますが、ストレージの契約容量や販売容量は 10 進数(TB)で表示されるのが業界の慣習です。この換算は、システムの内側の言葉と、契約や販売の言葉を橋渡しするものです。

どちらの基準で語られた数字かを常に確認する習慣が、この種の換算で誤解を避ける最善の方法です。

実務での注意点

MiB から TB への変換は桁数が大きく変わるため、計算結果の桁数がおおよそ期待どおりかを確認する習慣をつけておくと、入力ミスにすぐ気づけます。

数百万 MiB のオーダーで TB 単位の答えが 1 桁台になる、という感覚をあらかじめ持っておくと、この種の変換での桁違いのミスを防げます。

MiB を TB に変換:よくある質問

1 MiB は何 TB ですか。

1 MiB は 0.000001048576 TB.画面に出しているのは有効数字 12 桁までです。メビバイトとテラバイトの比そのものは定義によって決まっている厳密な値で、丸めが入るのは表示のところだけです。

入力した値はどこかへ送られますか。

いいえ。計算はブラウザーの中で行われます。通信を切ったままでも計算は続けられますし、それがいちばん手軽な確かめ方でもあります。

買ったディスクの容量が、書いてある数より少なく表示されるのはなぜですか。

同じ名前の単位が 2 つ動いているからです。メーカーは 1 GB を 1,000,000,000 バイト(10 億バイト)として数えます。一方 Windows が表示しているのはギビバイト、つまり 1,073,741,824 バイトで、それを「GB」と呼んでいます。同じディスクが 7 パーセントほど小さく見えるのはこのためです。消えたものは何もありません。

逆方向:テラバイトからメビバイトへ

1TBは953674MiBです。同じ関係を逆から読んだだけなので、一方のページの答えをもう一方に通せば、必ず元の値に戻ります。

この数値の出典

このページがデータ量の単位について述べていることは検証できます。根拠となる資料は次のとおりです。

このページの仕組み

係数はページ内の定数で、計算は四則演算だけです。だからどこにも送信されませんし、送信する必要もありません。入力した数値はブラウザーから出ません。運ぶためのリクエストが存在しないからです。