MCPで接続 →

計算を入力してください

公式

広告

結果

変換後の数値
0.000001
選択した変換先の単位での値
バイト換算の合計 1,024 B

データ容量換算ツールとは?

この計算ツールは、デジタル情報の容量単位を相互に変換します。対応する単位はバイト(B)、キロバイト(KB)、メガバイト(MB)、ギガバイト(GB)、テラバイト(TB)、ペタバイト(PB)です。OSやメモリ(RAM)で使われる2進法(1 KB = 1024バイト)と、ストレージメーカーやネットワークで使われる10進法(1 KB = 1000バイト)の両方に対応しています。

バイトからペタバイトまでのデータ記憶単位の階層
データ記憶単位は基数のべき乗でバイトからペタバイトへと大きくなります。

使い方

変換したい数値を入力し、変換元の単位(From)と変換先の単位(To)を選択します。次に2進法(1024)か10進法(1000)のどちらで計算するかを選びます。結果には、変換後の数値に加えて、バイト換算した合計値も表示されます。

計算式の解説

各単位は基数のべき乗で表されます。単位インデックスをn(B=0、KB=1、MB=2、GB=3、TB=4、PB=5)とすると、まず数値をバイトに換算します。$$\text{バイト数} = \text{数値} \times \text{基数}^{n}$$続いて、変換先のインデックスmでべき乗した基数で割ります。$$\text{結果} = \text{バイト数} \div \text{基数}^{m}$$基数は2進法なら1024、10進法なら1000です。

2進数の基数1024と10進数の基数1000の比較
1段上がるごとに1024倍(2進)または1000倍(10進)になります。

計算例

2進法で1 GBをMBに変換してみましょう。GBのインデックスは3、MBのインデックスは2です。$$\text{バイト数} = 1 \times 1024^{3} = 1{,}073{,}741{,}824$$$$\text{結果} = 1{,}073{,}741{,}824 \div 1024^{2} = 1{,}073{,}741{,}824 \div 1{,}048{,}576 = 1024 \text{ MB}$$つまり2進法では1 GB = 1024 MBとなります。

よくある質問

1 TBのドライブが約931 GBと表示されるのはなぜ? ストレージメーカーは10進法(1000)で容量を表記しますが、Windowsは2進法(1024)で表示するためです。\(1{,}000{,}000{,}000{,}000 \div 1024^{3} \approx 931\) GiBとなります。

どちらの計算方式を選べばいい? OSやRAMの数値には2進法を、ドライブの公称容量やネットワーク速度には10進法を使いましょう。

ビットとバイトの違いは? 1バイト=8ビットです。このツールはバイト単位で計算します。ビットに換算するにはバイト数を8倍してください。

最終更新: