什麼是位元組換算器?
位元組換算器能把一個數位儲存量從某種單位換算成另一種單位,涵蓋位元組(Byte)、千位元組(KB)、百萬位元組(MB)、十億位元組(GB)、兆位元組(TB)與千兆位元組(PB)。它採用 1024 二進位制,這也是大多數作業系統與儲存工具所使用的標準——每往上一個單位就乘以 1024,而非 1000。
使用方法
先輸入一個數值,選擇你要從哪個單位換算,再選擇你想換算成的單位。計算結果會顯示對應的數值,同時列出換算後的總位元組數。不論是整數還是小數,都能準確計算。
換算公式說明
每個單位都對應一個層級:B=0、KB=1、MB=2、GB=3、TB=4、PB=5。換算公式為 輸出值 = 輸入值 × 1024^(輸入層級 − 輸出層級)。若往大單位換算(例如 MB 轉 GB),指數為負,所以是做除法;若往小單位換算(例如 GB 轉 MB),指數為正,所以是做乘法。這一條公式就能涵蓋所有單位之間、雙向的換算。
實際範例
把 1 GB 換算成 MB。GB 的層級是 3,MB 的層級是 2,所以指數為 3 − 2 = 1:1 × 1024^1 = 1024 MB。反過來,把 1024 MB 換算成 GB 則是 1024 × 1024^(2−3) = 1024 × (1/1024) = 1 GB。
位元組轉換表
此轉換器使用二進位基數,其中每一步上升乘以 1024。通用關係為:
$$1\text{ 單位} = 1024^{n}\text{ 位元組}$$其中 \(n = 0\) 表示位元組,\(1\) 表示 KB,\(2\) 表示 MB,以此類推。下表列出每個單位、其指數 \(n\)、其位元組值及其與下一步單位的等價值。
| 單位 | 指數 (\(n\)) | 位元組值 (\(1024^{n}\)) | 等價值 |
|---|---|---|---|
| 位元組 (B) | 0 | 1 | 1 B(此處最小單位) |
| 千位元組 (KB) | 1 | 1,024 | 1 KB = 1,024 B |
| 百萬位元組 (MB) | 2 | 1,048,576 | 1 MB = 1,024 KB = 1,048,576 B |
| 吉位元組 (GB) | 3 | 1,073,741,824 | 1 GB = 1,024 MB = 1,073,741,824 B |
| 太位元組 (TB) | 4 | 1,099,511,627,776 | 1 TB = 1,024 GB |
| 拍位元組 (PB) | 5 | 1,125,899,906,842,624 | 1 PB = 1,024 TB |
計算示例:若要將 4 GB 轉換為 MB,指數差為 \(3 - 2 = 1\),所以 \(\text{結果} = 4 \times 1024^{(3-2)} = 4 \times 1024 = \)4,096 MB。
定義與詞彙表
- 位元組 (B)
- 數位儲存的基本單位,等於 8 位元。單個位元組可以在 ASCII 等常見編碼中代表一個文字字元(例如字母「A」)。
- 千位元組 (KB)
- 在此工具使用的二進位慣例中,1 KB = 1,024 位元組 (\(2^{10}\))。大約是短純文字筆記或小圖示的大小。
- 百萬位元組 (MB)
- 1 MB = 1,024 KB = 1,048,576 位元組 (\(2^{20}\))。相當於高品質照片或約一分鐘的壓縮音訊。
- 吉位元組 (GB)
- 1 GB = 1,024 MB = 1,073,741,824 位元組 (\(2^{30}\))。電影、大型應用程式和系統記憶體模組的典型規模。
- 太位元組 (TB)
- 1 TB = 1,024 GB = 1,099,511,627,776 位元組 (\(2^{40}\))。現代硬碟和 SSD 的常見容量。
- 拍位元組 (PB)
- 1 PB = 1,024 TB = 1,125,899,906,842,624 位元組 (\(2^{50}\))。用於大型資料中心和企業儲存陣列的規模。
- 二進位基數 (1024)
- 每個連續單位是前一個的 1,024 (\(2^{10}\)) 倍的慣例。它反映了電腦記憶體如何以二的冪次進行尋址,也是此轉換器使用的基數。
- IEC 二進位單位 (KiB、MiB、GiB)
- 為避免歧義,國際電工委員會定義了明確的二進位字首:1 kibibyte (KiB) = 1,024 B、1 mebibyte (MiB) = 1,024 KiB = 1,048,576 B、1 gibibyte (GiB) = 1,024 MiB。這些名稱表示的數量完全相同於此工具稱為 KB、MB 和 GB 的數量。
- 十進位 SI 基數 (1000)
- 國際單位制定義了 1,000 的冪次字首:1 KB = 1,000 B、1 MB = 1,000,000 B、1 GB = 1,000,000,000 B。儲存裝置製造商通常使用此十進位基數宣傳容量,這就是為什麼一個「1 TB」驅動器(1,000,000,000,000 位元組)在以二進位計數的作業系統中顯示為約 0.91 TiB(約 931 GiB)。
常見問題
這個工具用的是 1000 還是 1024?用的是 1024,也就是大多數軟體採用的二進位(IEC 標準)基底。硬碟製造商通常以 1000 為基底計算,這也是為什麼一顆標示「1 TB」的硬碟,在作業系統中往往只顯示約 931 GiB。
可以換算小數嗎?可以,像 1.5 GB 或 0.25 TB 這類小數值都完全支援。
最大的單位是哪一個?本工具最大支援到千兆位元組(PB),相當於 1024 TB,也就是 1024^5 個位元組。