データ容量変換ツールとは?
このツールは、デジタルデータの容量をバイト(Byte)、キロバイト(KB)、メガバイト(MB)、ギガバイト(GB)、テラバイト(TB)の間で相互に変換します。採用しているのは、ひとつ上の単位が常に1024倍になる「2進数(バイナリ)方式」。これはOSやメモリなどのハードウェアが内部で使っている標準的な計算方法です。
使い方
まず変換したい数値を入力し、変換元の単位を選びます。次に答えを表示したい変換先の単位を指定するだけ。変換後の値が瞬時に表示されるうえ、同じ容量をバイト(B)に直した数値も合わせて確認できます。
計算式の仕組み
各単位に次の指数を割り当てます。バイト=0、KB=1、MB=2、GB=3、TB=4。変換式は
$$\text{変換後の値} = \text{変換元の値} \times 1024^{\left(\text{変換元の指数} - \text{変換先の指数}\right)}$$です。大きい単位へ変換するときは指数がマイナスになり(割り算)、小さい単位へ変換するときはプラスになります(掛け算)。\(1024 = 2^{10}\) なので、これはコンピューターが内部で容量を扱う仕組みとぴったり一致します。
計算例
5GBをMBに変換してみましょう。GBの指数は3、MBの指数は2なので、指数は \(3 - 2 = 1\)。結果は
$$5 \times 1024^{1} = 5 \times 1024 = \mathbf{5120\,\text{MB}}$$となります。これをバイトで表すと \(5 \times 1024^{3} = 5{,}368{,}709{,}120\,\text{B}\) です。
よくある質問
なぜ1000ではなく1024なの? 2進数(1024)方式は、コンピューターのメモリで使われる「2のべき乗」を反映したものです。一方、ストレージメーカーは10進数(1000)方式を使うことが多く、これが「1TB」のドライブがOS上では約931GBと表示される理由です。本ツールは1024方式を採用しています。
バイトに直接変換できますか? はい。変換先の単位にバイトを選べば、正確なバイト数が表示されます。
小数も扱えますか? はい。1.5GBのような小数値もそのまま入力できます。