資料儲存單位的轉換是一種計算,目的是將一種數位資訊大小換算成另一種——例如,把 4,096 MB 換算成 4 GB,或是把 2 TB 硬碟表示為 2,000 GB。這種轉換採用兩種前綴標準之一:十進位(SI),每升一級就乘以 1,000;以及二進位(IEC),每升一級就乘以 1,024。選對標準很重要,因為同樣寫成 MB 的數字,根據說話者的不同,可能代表兩個不同的實際位元組數量。最快取得精確答案的方法,就是把你的數值載入 資料儲存單位轉換器,選擇符合你情境的標準,然後立即在你需要的單位中讀取轉換結果。
大多數人會來到這個頁面,是因為看到了兩個不一致的數字。一個新的 SSD 包裝上寫 1,000 GB,作業系統卻顯示 931 GB。兩者都沒錯——他們只是講著兩種不同的「giga」方言。一旦你了解十進位與二進位前綴之間的差異,數學就不再神秘,而是簡單的連乘。接下來的指南會逐步說明每種標準的意義、為何會出現這個差距,以及如何使用資料儲存單位轉換器在單位之間切換。

十進位 vs 二進位儲存前綴
十進位標準由國際單位制(SI)所制定,把每個前綴視為整齊的 1,000 次方。1 KB 等於 1,000 位元組,1 MB 等於 1,000 KB,依此類推一路到 PB。硬碟製造商、SSD 規格表,以及大多數雲端儲存的行銷頁面都採用這個慣例,因為整數在包裝上看起來更大。二進位標準由國際電工委員會(IEC)所制定,把每個前綴視為 1,024 的次方,因為電腦以天然二的冪次方區塊來定址記憶體。Windows、macOS 的檔案總管,以及許多 Linux 工具預設使用二進位,這也是為什麼一顆標示「1 TB」的硬碟格式化後只剩大約 931 GB。
| 前綴 | 十進位 (×1,000) | 二進位 (×1,024) |
|---|---|---|
| Kilobyte (KB / KiB) | 1,000 bytes | 1,024 bytes |
| Megabyte (MB / MiB) | 1,000,000 bytes | 1,048,576 bytes |
| Gigabyte (GB / GiB) | 1,000,000,000 bytes | 1,073,741,824 bytes |
| Terabyte (TB / TiB) | 1,000,000,000,000 bytes | 1,099,511,627,776 bytes |
| Petabyte (PB / PiB) | 1,000,000,000,000,000 bytes | 1,125,899,906,842,624 bytes |
上表列出依 IEC 80000-13 與 SI 慣例所規範的官方位元組數。隨著規模往上爬升,百分比差距也跟著擴大:在 KB 等級,兩種標準只差 2.4%;但到了 TB 等級,二進位數字會比十進位數字大約多 10%。這個不斷放大的差距,就是一顆「1 TB」硬碟插上電腦後似乎「縮水」的全部原因。
如何使用資料儲存單位轉換器轉換儲存單位
資料儲存單位轉換器會幫你處理好整套連乘,你完全不必死記 1 GB 究竟是 10⁹ 還是 2³⁰ 位元組。請依照下列步驟,在兩種標準之間切換任兩個儲存單位。
- 開啟 資料儲存單位轉換器,並找到工具頂端的儲存數值欄位。
- 在該欄位中輸入你想轉換的數量。像 512 這種整數,或像 1.75 這種小數,都可以使用。
- 挑選符合你情境的前綴標準。硬碟標籤、規格表與雲端方案行銷頁面,請選十進位 (1000);檔案總管或 Finder 中作業系統所顯示的數字,則選二進位 (1024)。
- 從第一個下拉選單中選擇來源單位——例如,如果你的數字目前標示為 GB,就選 Gigabyte (GB)。
- 從第二個下拉選單中選擇目標單位——例如,如果你想用 MB 表示同一個數值,就選 Megabyte (MB)。
- 在輸出框中讀取轉換結果。只要你變更任何輸入,結果就會立即更新,不需要按任何提交按鈕。
- 如果你想同時在畫面上看到 bit、byte、KB、MB、GB、TB 與 PB 以便並列比較,請勾選「Show all units at once」核取方塊。
如果你需要在工作中途切換標準——例如某個雲端方案以十進位標示 TB,但你的筆電以二進位回報 GB——數字不必動,只要切換標準開關,再重新讀取輸出即可。這個工具是從原始位元組重新計算,因此結果會保持內部一致。
何時該用十進位 vs 二進位
凡是來自製造商、ISP 或雲端業者報價頁的數字,請使用十進位標準。2 TB 的 Google Drive 方案、500 GB 的 microSD 卡,以及 Amazon 上販售的 1 TB SSD,全部都是以十進位單位標示的,因為 SI 前綴讓數字看起來更漂亮。凡是你在作業系統中讀取已格式化磁碟所看到的數字,包括 Windows 的「本機」窗格、macOS 的儲存設定,以及大多數 Linux 的 df -h 輸出結果,則請使用二進位標準。
至於網路速度與下載流量,十進位標準同樣是慣例——100 Mbps 的連線在十進位下代表每秒傳輸 100 百萬位元。RAM 容量方面,二進位標準則更為精確:製造商標示為「8 GB」的一條記憶體,其實是 8,000,000,000,000 位元組,但作業系統會因 1,024 的倍數而顯示為 7.45 GiB。了解自己身處對話的哪一端,就能避免在談到容量時引用錯誤的數字。
常見的儲存單位轉換任務
大家搜尋轉換工具最常見的原因,是想確認某個檔案是否能放進某顆磁碟,或是比較兩個採用不同單位的雲端方案。舉例來說,一個 4.7 GB 的 DVD 映像檔,只有在兩個數字採用相同標準時,才能舒舒服服地放進「5 GB」的雲端空間。一份 25 GB 的 Blu-ray 擷取檔,如果 OneDrive 用的是十進位 GB,而你的擷取檔是以二進位 GiB 計算,那它就放不進 25 GB 的 OneDrive 免費方案。
另一個常見任務是在讀取網速時,於位元(bit)與位元組(byte)之間換算。1 Gbps 的光纖線路在十進位下每秒傳輸 1,000 百萬位元,換算下來,同一個標準下等同於每秒 125 百萬位元組。攝影師與影片剪輯師經常需要在 GB 與 TB 之間轉換,以規劃備份儲存空間;開發人員則在估算 API 上傳大小時,經常需要在位元組與位元之間換算。
精準進行儲存單位轉換的訣竅
在轉換之前,務必先確認來源數字採用的是哪一種標準。如果某個雲端業者在其報價頁上標示「1 TB」,除非該頁面明確聲明,否則請將其視為十進位。如果 Windows 把你的磁碟回報為 931 GB,即使標籤寫的是「GB」,也請將其視為二進位——Windows 雖然採用 SI 風格的前綴,但內部仍使用二進位單位。資料儲存單位轉換器讓這件事變得很容易,只要點一下就能切換標準,並直接比較兩種結果。
為客戶或維修單撰寫容量說明時,請在數字旁邊標註採用何種標準。「500 GB (decimal)」與「465 GiB (binary)」能消除所有歧義,避免重蹈你曾經遇過的困惑。在 PB 級的龐大數字中,除非你有特定理由必須使用二進位,否則請優先採用十進位標準,因為兩者的差距會超過 10%,對 PB 等級的數字即使只差幾個百分點,都會是實實在在的預算問題。
儲存之外:相關的單位轉換
如果你也常處理螢幕解析度或印刷尺寸,像素轉公分轉換器可以處理數位媒體中像素與實際尺寸的換算。若要在儲存估算之餘處理一般長度單位,長度轉換器把公釐到英哩全部集中在一處。如果你的儲存問題其實是程式或腳本環境中的檔案大小,進位制轉換器可以讓你在同一個位元組數的二進位、十進位與十六進位表示法之間切換。
一旦熟悉了儲存單位,同樣的「十進位 vs 二進位」概念也會出現在時間換算中——一年在曆法意義上大約是 365.25 天,但在 SI 意義上剛好是 31,557,600 秒,而像 時間轉換器這類工具,讓你能在奈秒到年之間精準換算而不失精確度。
速查表:位元與位元組的基準
進行任何儲存單位轉換時,建議以位元與位元組作為換算鏈的基準。不管採用哪一種標準,1 位元組永遠等於 8 位元。從這個基準出發,每個前綴不是乘以 1,000(十進位)就是乘以 1,024(二進位)。資料儲存單位轉換器就是從這個基準開始往上放大,所以即使是不常見的轉換——例如 TB 換算成位元——也能給出精確答案,並清楚標示所選標準。把這個概念牢記在心,就能把儲存數學從一場猜謎遊戲變成一次查表搞定的事。
無論你是在估算備份大小、比較雲端方案,或是只想弄清楚為什麼一顆全新的硬碟顯示的空間比包裝上寫的少,這個轉換器都能幫你做好運算,並誠實地標明標準。只要輸入數字、選好你身處對話的哪一端,再讀取結果就好。
相關指南:如何在數秒內將度數轉換為弧度——免費線上工具。
延伸閱讀:如何在 Vinted 上更改衣服尺寸。