萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路基礎知識

計算機存儲容量單位完整對照表:從 Bit 到 Brontobyte 的二進制與十進制雙標準體系

存儲容量單位混淆(1000 vs 1024)是 IT 從業者、消費者、廠商長期博弈的焦點。本文給出完整對照表,釐清 IEC 二進制前綴與 SI 十進制前綴的區別,並列出工程常用換算速查。

兩套標準體系

體系標準基數前綴符號典型應用
二進制 (IEC 60027-2 / IEC 80000-13)KiB, MiB, GiB, TiB, PiB, EiB, ZiB, YiB1024 (2¹⁰)K, M, G, T, P, E, Z, Y + iB內存、作業系統顯示、文件系統
十進制 (SI / IEC 80000-1)kB, MB, GB, TB, PB, EB, ZB, YB1000 (10³)k, M, G, T, P, E, Z, Y + B硬盤/SSD 廠商標稱、網絡帶寬、光盤

完整換算對照表(二進制體系)

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 = 1,099,511,627,776 B
1 PiB  = 1,024 TiB = 1,125,899,906,842,624 B
1 EiB  = 1,024 PiB = 1,152,921,504,606,846,976 B
1 ZiB  = 1,024 EiB = 1,180,591,620,717,411,303,424 B
1 YiB  = 1,024 ZiB = 1,208,925,819,614,629,174,706,176 B

十進制體系對照

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 = 1,000,000,000,000 B
1 PB   = 1,000 TB = 1,000,000,000,000,000 B
1 EB   = 1,000 PB = 1,000,000,000,000,000,000 B
1 ZB   = 1,000 EB = 1,000,000,000,000,000,000,000 B
1 YB   = 1,000 ZB = 1,000,000,000,000,000,000,000,000 B

為什麼你的 1TB 硬盤系統只顯示 931 GiB?

廠商用十進制:1 TB = 10¹² B。系統用二進制:1 TiB = 2⁴⁰ B ≈ 1.0995×10¹² B。
10¹² / 2⁴⁰ ≈ 0.9095 TiB = 931 GiB。差 7% 非缺斤少兩,而是定義不同。

基礎單位與中文譯名

符號英文全稱中文譯名倍數 (10ⁿ)倍數 (2ⁿ)
bit / bBinary Digit比特/位—1 bit
Byte / BByte字節/位元組—8 bits
k / Kkilo千10³2¹⁰
Mmega兆10⁶2²⁰
Ggiga吉10⁹2³⁰
Ttera太10¹²2⁴⁰
Ppeta拍10¹⁵2⁵⁰
Eexa艾10¹⁸2⁶⁰
Zzetta澤10²¹2⁷⁰
Yyotta堯10²⁴2⁸⁰

工程建議

  • 代碼/文檔/日誌統一使用 IEC 二進制前綴 (KiB/MiB/GiB),消除歧義。
  • 採購合同、SLA、帶寬合同註明體系(如「100 GB = 100×10⁹ Bytes」或「100 GiB = 100×2³⁰ Bytes」)。
  • 用戶界面顯示:內存/文件大小用 GiB,磁盤容量可雙標註(如「1 TB (931 GiB)」)。

單位不統一,數據無意義。建立單位意識,是專業工程師的基本素養。

copyright © 萬盛學電腦網 all rights reserved