資料大小換算
KB、MB、GB、TB 與 KiB、MiB、GiB、TiB 並列換算,也支援位元與位元組,說明 1 TB 硬碟為何只顯示 931 GB。
換算結果
1 GB = 1,000,000,000 位元組
以 1024 進位計算約為 953.67 MiB,Windows 等系統會把它顯示成「953.67 MB」。
位元組與位元
- B= 8 bit
- bit= 1/8 B
十進位(SI,每級 × 1000)
- KB= 1000 B
- MB= 1000² B
- GB= 1000³ B輸入單位
- TB= 1000⁴ B
- PB= 1000⁵ B
- EB= 1000⁶ B
二進位(IEC,每級 × 1024)
- KiB= 1024 B
- MiB= 1024² B
- GiB= 1024³ B
- TiB= 1024⁴ B
- PiB= 1024⁵ B
- EiB= 1024⁶ B
位元(網路速率常用)
- kbit= 1000 bit
- Mbit= 1000² bit
- Gbit= 1000³ bit
- Tbit= 1000⁴ bit
複製的是不含千分位的數字。
使用說明
- 輸入數值並選擇單位,例如 1 TB;單位旁會標示它屬於十進位(× 1000)還是二進位(× 1024)。
- 下方同時列出位元組、位元、十進位單位(KB、MB、GB…)與二進位單位(KiB、MiB、GiB…),方便直接比較。
- 需要時調整「小數位數」,按各列的「複製」取得數字;按「範例」看看 1 TB 硬碟在電腦上會顯示多少。
常見問題
為什麼 1 TB 的硬碟在 Windows 只顯示 931 GB?
硬碟廠商用十進位計算:1 TB = 1,000,000,000,000 位元組。Windows 則用 1024 進位計算,卻仍標成「GB」:1,000,000,000,000 ÷ 1024³ ≈ 931.32,所以顯示約 931 GB。容量沒有少,只是單位定義不同;正確的寫法是 931.32 GiB。
KB 和 KiB 有什麼不同?
KB(千位元組,也寫作 kB)依國際單位制是 1,000 位元組;KiB(kibibyte)是 1,024 位元組,由 IEC 在 1998 年訂定,用來區分二進位單位。MB 與 MiB、GB 與 GiB 依此類推,級數越大差距越大:1 TiB 比 1 TB 多約 10%。
哪些系統用 1000,哪些用 1024?
硬碟、隨身碟、SSD 包裝與 macOS(10.6 之後)、iOS 使用十進位;Windows 檔案總管使用 1024 進位但標示為 KB、MB、GB;記憶體(RAM)容量習慣上也以 1024 計算。Linux 工具則兩者都有,常以 KiB、MiB 標示二進位。
網速的 Mbps 和下載速度的 MB/s 怎麼換算?
1 位元組 = 8 位元,所以 Mbps(每秒百萬位元)÷ 8 = MB/s。例如 100 Mbps 的網路,理論上最快約 12.5 MB/s,實際還會因為協定負擔再低一些。
可以換算很大的數字嗎?
可以。換算以整數與分數精確計算(BigInt),不受 JavaScript 浮點數 2⁵³ 的限制,例如 16 EiB 會精確顯示為 18,446,744,073,709,551,616 位元組。
我的資料會被上傳嗎?
不會。所有計算都在你的瀏覽器中完成,不需要連網。