MCPで接続 →

計算を入力してください

公式

広告

結果

変換結果
4,096
変換先の単位での値
バイト換算値 4,294,967,296 B
換算の基準 1024(2進数)

バイト変換ツールとは?

バイト変換ツールは、デジタルデータの容量をある単位から別の単位へ換算するツールです。対応単位はバイト(B)、キロバイト(KB)、メガバイト(MB)、ギガバイト(GB)、テラバイト(TB)、ペタバイト(PB)。換算には、多くのOSやストレージ管理ツールが採用している1024(2進数)方式を使用します。この方式では、単位が1つ上がるごとに1000倍ではなく1024倍されます。

Ladder of digital storage units from byte up to petabyte, each step multiplied by 1024
Each storage unit is 1024 times larger than the one below it.

使い方

まず数値を入力し、変換の単位を選びます。次に変換の単位を選択してください。変換先の単位での値と、合計バイト数が同時に表示されます。整数はもちろん、小数にも対応しています。

計算式の解説

各単位にはレベルが割り当てられています:B=0、KB=1、MB=2、GB=3、TB=4、PB=5。換算式は 変換後の値 = 変換前の値 × 1024^(変換元レベル − 変換先レベル) です。スケールを上げる場合(例:MB→GB)は指数がマイナスになるため割り算となり、スケールを下げる場合(例:GB→MB)は指数がプラスになるため掛け算になります。この1つの式だけで、すべての単位の組み合わせを双方向に換算できます。

Formula structure showing conversion between two storage levels using powers of 1024
The exponent is the difference between the input and output unit levels.

計算例

1GBをMBに変換してみましょう。GBはレベル3、MBはレベル2なので、指数は 3 − 2 = 1:1 × 1024^1 = 1024MB となります。逆に1024MBをGBに変換する場合は、1024 × 1024^(2−3)= 1024 × (1/1024) = 1GB です。

バイト変換表

このコンバーターは2進法を使用します。各単位は1024倍ずつ増えます。一般的な関係式は以下の通りです:

$$1\text{単位} = 1024^{n}\text{バイト}$$

ここで\(n = 0\)がバイト、\(1\)がKB、\(2\)がMB、というように続きます。下の表は各単位、その指数\(n\)、バイトでの値、およびその1つ下の単位での同等値を示しています。

単位 指数 (\(n\)) バイトでの値 (\(1024^{n}\)) 同等値
バイト (B) 0 1 1 B (ここで最小の単位)
キロバイト (KB) 1 1,024 1 KB = 1,024 B
メガバイト (MB) 2 1,048,576 1 MB = 1,024 KB = 1,048,576 B
ギガバイト (GB) 3 1,073,741,824 1 GB = 1,024 MB = 1,073,741,824 B
テラバイト (TB) 4 1,099,511,627,776 1 TB = 1,024 GB
ペタバイト (PB) 5 1,125,899,906,842,624 1 PB = 1,024 TB

例:4 GBをMBに変換する場合、指数の差は\(3 - 2 = 1\)なので、\(\text{結果} = 4 \times 1024^{(3-2)} = 4 \times 1024 = \)4,096 MB です。

定義と用語集

バイト (B)
デジタルストレージの基本単位で、8ビットに相当します。1バイトは、ASCIIなどの一般的なエンコーディングで1文字のテキスト(例えば、文字「A」)を表すことができます。
キロバイト (KB)
このツールで使用される2進法では、1 KB = 1,024バイト(\(2^{10}\))です。短いプレーンテキストメモまたは小さなアイコン程度のサイズです。
メガバイト (MB)
1 MB = 1,024 KB = 1,048,576バイト(\(2^{20}\))です。高品質の写真、または圧縮されたオーディオ約1分分に相当します。
ギガバイト (GB)
1 GB = 1,024 MB = 1,073,741,824バイト(\(2^{30}\))です。動画、大規模アプリ、およびシステムメモリモジュールの典型的なサイズです。
テラバイト (TB)
1 TB = 1,024 GB = 1,099,511,627,776バイト(\(2^{40}\))です。最新のハードドライブおよびSSDの一般的な容量です。
ペタバイト (PB)
1 PB = 1,024 TB = 1,125,899,906,842,624バイト(\(2^{50}\))です。大規模データセンターおよびエンタープライズストレージアレイのスケールで使用されます。
2進法 (1024)
各連続する単位が前の単位の1,024倍(\(2^{10}\))である規約です。コンピューターメモリが2の累乗でアドレス指定されることを反映しており、このコンバーターで使用される基数です。
IEC2進単位(KiB、MiB、GiB)
曖昧さを避けるため、国際電気標準会議は明示的な2進プレフィックスを定義しています:1キビバイト(KiB)= 1,024 B、1メビバイト(MiB)= 1,024 KiB = 1,048,576 B、1ギビバイト(GiB)= 1,024 MiB です。これらの名前は、このツールでKB、MB、GBと呼ぶ量とまったく同じです。
10進SI基数 (1000)
国際単位系は1,000の累乗でプレフィックスを定義しています:1 KB = 1,000 B、1 MB = 1,000,000 B、1 GB = 1,000,000,000 B です。ストレージドライブメーカーは通常、この10進基数を使用して容量を表示するため、「1 TB」ドライブ(1,000,000,000,000バイト)は、2進法で計数するオペレーティングシステムではおよそ0.91 TiB(約931 GiB)として表示されます。

よくある質問

1000と1024、どちらで計算していますか? 本ツールは、多くのソフトウェアが表示に用いる1024(IEC方式に準じた2進数)を使用しています。一方、ハードディスクメーカーは1000を基準にすることが多く、これが「1TB」のディスクをOS上で見るとおよそ931GiBと表示される理由です。

小数も変換できますか? はい。1.5GBや0.25TBといった小数の値も問題なく変換できます。

対応している最大の単位は? 本ツールはペタバイト(PB)まで対応しています。1PBは1024TB、つまり1024^5バイトに相当します。

最終更新: