透過 MCP 連接 →

輸入計算

數學公式

數學公式: 電腦(數位)儲存單位換算器
Show calculation steps (1)
  1. Bits per unit

    Bits per unit: 電腦(數位)儲存單位換算器

    Decimal prefix value of order n equals 1000^n; binary (IEC) prefix of order n equals 1024^n. Byte units multiply by 8.

廣告

結果

換算結果
0.001
(以選定的目標單位顯示)
換算 1 kilobyte = 0.001 megabyte
換算成位元數 8,000 bits

這個換算器能做什麼

這個工具可在各種位元與位元組單位之間換算數位儲存容量,同時支援十進位(SI)與二進位(IEC)兩套系統。十進位單位以 1000 的次方為基準(千位元組、百萬位元組、十億位元組……),而二進位單位則以 1024 的次方為基準(kibibyte、mebibyte、gibibyte……)。由於這兩套系統常被混淆,本換算器將它們嚴格區分開來,並以位元作為共同基準,讓任何單位都能乾淨俐落地換算成其他單位。

展示一個位元組由八個位元組成的階層圖
一個位元組由八個位元組成,是數位儲存的基本單位。

使用方法

輸入你要換算的數值,在「來源單位」中選擇目前數值所使用的單位,再於「目標單位」中選擇你想要換算成的單位。結果會即時更新,顯示等值的容量,並一併呈現換算後的原始位元數。系統接受小數輸入,且極大或極小的結果都會以完整精度顯示。

計算公式說明

本換算器會為每個單位指定固定的位元數。一個位元為 1,一個位元組為 8 個位元。第 \(n\) 階的十進位字首代表乘以 \(1000^{n}\);第 \(n\) 階的二進位字首代表乘以 \(1024^{n}\);而以位元組為基礎的單位還要再乘以 8。換算公式其實很簡單:

$$\text{outputValue} = \text{inputValue} \times \dfrac{\text{bitsPerUnit(from)}}{\text{bitsPerUnit(to)}}$$

由於每個單位的位元數至少都是 1,因此除法運算永遠不會出問題。

比較十進位與二進位儲存單位刻度的兩條平行標尺
十進位單位以 1000 遞增(kB、MB、GB),而二進位 IEC 單位以 1024 遞增(KiB、MiB、GiB)。

實際範例

把 1 千位元組(kB)換算成百萬位元組(MB)。kB 的每單位位元數為 8,000,MB 的每單位位元數為 8,000,000。因此總位元數 = \(1 \times 8{,}000 = 8{,}000\) 位元,輸出值 = \(8{,}000 \div 8{,}000{,}000 = 0.001\) MB。再看一個很有代表性的例子:1 十億位元組(GB,十進位)等於 \(8\mathrm{e}9 \div 8{,}589{,}934{,}592 \approx 0.9313\) gibibyte(GiB,二進位)——大約小了 6.9%。這正是為什麼一顆標示「1 TB」的硬碟,在某些其實是以二進位計算的作業系統中,會被顯示為約 931 GB 的原因。

常見問題

為什麼我的硬碟容量比廣告上的小?製造商是以十進位的 TB 來販售硬碟(1 TB = 1,000,000,000,000 位元組),但許多系統卻是以二進位的 tebibyte 來計算,標籤上卻寫成「TB」。在 TB 等級時,這兩個數字大約相差 9%。

位元(bit)和位元組(byte)有什麼差別?一個位元組剛好等於 8 個位元。網路速度通常以位元為單位(Mbps),而檔案大小則通常以位元組為單位(MB),因此常常需要除以 8 來換算。

ronna、quetta、robi 和 quebi 是什麼?Ronna(R)與 quetta(Q)是新近納入的 SI 字首,分別代表 \(1000^{9}\) 與 \(1000^{10}\);robi 與 quebi 則是相對應的二進位字首提案,代表 \(1024^{9}\) 與 \(1024^{10}\),本工具為求完整也一併納入。

最後更新: