什麼是 MB 與 KB?十進位與二進位的差別
這個轉換工具處理兩個最基本的數位儲存單位:Megabyte(MB,百萬位元組)與 Kilobyte(KB,千位元組)。在國際單位制(SI)十進位標準下,1 MB 恰好等於 1000 KB;反過來,1 KB 等於 0.001 MB。然而,許多人不知道的是,早期電腦界長期使用二進位倍數,把「K」當作 1024(2^10),於是 1 MB 曾被當作 1024 KB。這種混淆延續至今,形成了兩套並行的標準:
- 十進位(SI):1 MB = 1000 KB,由國際電工委員會(IEC)與 IEEE 等機構提倡,硬碟、SSD、隨身碟的容量標示皆遵循此標準。
- 二進位(IEC):1 MiB(Mebibyte)= 1024 KiB(Kibibyte),許多作業系統(如 Windows)內部計算時仍使用此方式。
這個頁面嚴格採用前者,給你的是純粹的十進位換算。
這個轉換工具如何運作
你只需在輸入框內輸入一個非負數字的 MB 值,工具立即套用公式:
KB = MB × 1000
輸出結果就是對應的 KB 數。反向換算也同樣直接:將 KB 乘以 0.001 即可得到 MB。由於倍數是整數 1000,計算完全精確,不需四捨五入。零 MB 轉為零 KB,這是唯一的邊界情況。工具不設上限,任何實數(實務上通常為非負)都能處理。
為什麼需要十進位轉換?——硬碟與作業系統的差異
硬碟製造商在標示容量時一律使用十進位:一顆號稱「1 TB」的硬碟,實際上是 1,000,000,000,000 位元組(1,000 GB)。然而,當你把這顆硬碟裝進 Windows 電腦,檔案總管卻顯示約 931 GB。誤差就是因為 Windows 採用二進位計算:它把 1,000,000,000,000 位元組除以 1024 三次(換成 GiB),得到 931.32 GiB,卻錯誤地標示為「GB」。macOS 則在近年改為顯示十進位 GB,所以數字會吻合。
這個頁面給你的就是製造商端所定義的 KB 值。如果你正在比對硬碟規格與系統回報的容量,或需要填寫採購單、計算儲存陣列的可用空間,直接使用十進位換算最符合業界慣例。
實際轉換範例與計算
以下幾組常見的換算,可直接驗證你的工具結果:
| MB 輸入 | 計算式 | KB 輸出 |
|---|---|---|
| 0 | 0 × 1000 | 0 |
| 1 | 1 × 1000 | 1000 |
| 256 | 256 × 1000 | 256,000 |
| 500 | 500 × 1000 | 500,000 |
| 1000 | 1000 × 1000 | 1,000,000 |
注意 1 GB 在十進位下等於 1000 MB,所以 1 GB = 1000 × 1000 = 1,000,000 KB。而 0.5 MB 則得到 0.5 × 1000 = 500 KB。
常見的使用情境
- 硬碟與 SSD 容量計算:當你看到一顆 256 GB 的 SSD,換算成 KB 即為 256 × 1000 × 1000 = 256,000,000 KB。這與廠商規格書上的數字一致。
- 網路傳輸的換算:下載速度常以 Mbps(百萬位元每秒)標示,而檔案大小以 MB 為單位。若需估算時間,先將 MB 換成 KB 再比較單位較一致。
- 開發者與系統管理員:在設定儲存配額、日誌大小上限時,許多系統設定檔接受 KB 為單位。從 MB 規格轉換過來不能弄錯倍率。
- 學生學習數位單位:這是最直接的練習工具,一次搞清楚十進位倍率與二進位倍率的差別。
轉換的精度與限制
因為倍數是整數 1000,任何 MB 值乘以 1000 都不會產生小數誤差——這在數位單位換算中很少見(例如 MB 轉 GB 就會有非整數情況)。工具只處理十進位換算;若你預期的是二進位結果(1 MB = 1024 KiB),則輸出會與你的認知不同。這是使用者最常犯的錯誤:拿十進位工具去驗證二進位數值。
此外,硬碟的實際位元組數可能因預留空間、格式化開銷而有微差,但本工具僅做單位換算,不涉及實體佈局。
常見問題 FAQ
Q1:為什麼我的 1 TB 硬碟在 Windows 顯示只有 931 GB?
A:Windows 使用二進位換算(1 TiB = 1024 GiB),而硬碟標示的是十進位 TB(1 TB = 1000 GB)。廠商給的 1,000,000,000,000 位元組,除以 1024 三次後約等於 931 GiB。這個工具用的是廠商端的十進位值,所以 1 TB = 1,000,000 MB。
Q2:這個轉換工具用的是 1000 還是 1024?
A:1000。完全遵循國際單位制十進位標準(SI)。若你需要二進位(1024)的換算,請尋找 KiB / MiB 專用工具。
Q3:我可以輸入小數點嗎?例如 0.5 MB。
A:可以。0.5 MB × 1000 = 500 KB,工具會正確顯示小數結果。
Q4:結果會不會四捨五入?
A:不會。因為 1000 是整數,乘法結果永遠是精確數值,無須四捨五入。
Q5:這個轉換可以反過來算嗎?
A:可以。將 KB 值乘以 0.001 即得 MB,或直接除以 1000。這個工具僅提供 MB→KB 單向,但你可以手動反向計算。
Q6:輸入負數會怎樣?
A:雖然儲存容量通常為非負,但工具並不限制負數。例如 -1 MB 會得到 -1000 KB,在實務上無意義,建議只輸入零或正數。