📚 テクノロジ系 — ハードウェア・データ表現

ファイルサイズ単位変換ツールB / KB / MB / GB / TB

B(バイト)から TB(テラバイト)まで全単位を同時換算。 10進(KB=1,000B)と2進(KiB=1,024B)の両方を表示するので、 試験で頻出の「1024進と1000進の違い」を直感的に理解できます。

変換する値を入力

= 1,500,000,000 バイト(10進)

10進接頭辞(SI)— 1 KB = 1,000 B

ストレージ製品表記・通信速度で使用
B1,500,000,000
KB1,500,000
MB1,500
GB1.5
TB0.0015

2進接頭辞(IEC)— 1 KiB = 1,024 B

OS・メモリ・ファイルシステムで使用
B1,500,000,000
KiB1,464,843.8
MiB1,430.5115
GiB1.3969839
TiB0.0013642421
SI(10進)と IEC(2進)の差異: 1.5 GB(10進)≈ 1.3970 GiB(2進)。差は約 7.37%。HDD容量表示と OS 表示が異なる原因がここにあります。

単位の体系と意味

10進接頭辞(SI)— ストレージ製品・通信速度の表記
1 KB = 1,000 B
1 MB = 1,000 KB = 1,000,000 B
1 GB = 1,000 MB = 1,000,000,000 B
1 TB = 1,000 GB

HDD・SSD のカタログスペック、ネットワーク回線速度(Mbps)などで使われます。

2進接頭辞(IEC)— OS・メモリ・ファイルシステムの内部表記
1 KiB = 1,024 B
1 MiB = 1,024 KiB = 1,048,576 B
1 GiB = 1,024 MiB = 1,073,741,824 B
1 TiB = 1,024 GiB

Windows や macOS のファイルサイズ表示、RAM容量の実際の計算に使われます。 「1TB の HDD を買ったのに OS で 931 GB と表示される」のはこの違いが原因です。

試験での出題例

Q. 1.5 GB は何 MB か(10進の場合)?
A. 1,500 MB(1.5 × 1,000 = 1,500)
ヒント: 10進では 1 GB = 1,000 MB。試験では10進が多く使われます。
Q. 1.5 GB は何 MiB か(2進の場合)?
A. 約 1,536 MiB(1.5 × 1,024 = 1,536)
ヒント: 2進では 1 GiB = 1,024 MiB。試験問題で「1,024をかける」指定がある場合は2進。
Q. 1 MB(メガバイト)は何ビットか?
A. 8,000,000 ビット(1 MB = 1,000,000 B = 8,000,000 b)
ヒント: 1 バイト = 8 ビット。ファイルサイズ(バイト)と通信速度(bps=ビット毎秒)の変換でも必須です。

ファイルサイズの実問題に挑戦

IPA公式600問・AI解説付き。月50問まで無料。

📖 計算問題の攻略法
ブログで詳しく解説
🌐 転送速度計算ツール
ビット変換も自動計算