透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

換算結果
4,096
(以目標單位計)
對應的位元組數 4,294,967,296 B
換算基底 1024(二進位)

什麼是位元組換算器?

位元組換算器能把一個數位儲存量從某種單位換算成另一種單位,涵蓋位元組(Byte)、千位元組(KB)、百萬位元組(MB)、十億位元組(GB)、兆位元組(TB)與千兆位元組(PB)。它採用 1024 二進位制,這也是大多數作業系統與儲存工具所使用的標準——每往上一個單位就乘以 1024,而非 1000。

Ladder of digital storage units from byte up to petabyte, each step multiplied by 1024
Each storage unit is 1024 times larger than the one below it.

使用方法

先輸入一個數值,選擇你要哪個單位換算,再選擇你想換算的單位。計算結果會顯示對應的數值,同時列出換算後的總位元組數。不論是整數還是小數,都能準確計算。

換算公式說明

每個單位都對應一個層級:B=0、KB=1、MB=2、GB=3、TB=4、PB=5。換算公式為 輸出值 = 輸入值 × 1024^(輸入層級 − 輸出層級)。若往大單位換算(例如 MB 轉 GB),指數為負,所以是做除法;若往小單位換算(例如 GB 轉 MB),指數為正,所以是做乘法。這一條公式就能涵蓋所有單位之間、雙向的換算。

Formula structure showing conversion between two storage levels using powers of 1024
The exponent is the difference between the input and output unit levels.

實際範例

把 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 個位元組。

最後更新: