UltKit

位元轉位元組

1 位元組等於 8 位元,因此將位元數除以 8 就能得到位元組:64 位元是 8 位元組,1,000 位元是 125 位元組。同樣的規則也能把 kbps、Mbps 等任何位元率換算成每秒位元組數。

bit
結果
0.125 B

1 位元 = 0.125 位元組

常用數值

1 bit = 0.125 B · 除以 8

公式B = bit ÷ 825 bit ÷ 8 = 3.125 B

位元轉位元組速覽

最常遇到的七個數值。其餘數值可使用表格和轉換器。

  • 1 bit
    0.125 B
  • 2 bit
    0.25 B
  • 5 bit
    0.625 B
  • 10 bit
    1.25 B
  • 20 bit
    2.5 B
  • 50 bit
    6.25 B
  • 100 bit
    12.5 B

為什麼 1 位元組是 8 位元

位元(bit)是單一的二進位數字,值為 0 或 1。早期電腦把位元組成六、七或九位元的字元;「byte」一詞於 1956 年由 IBM 創造,1964 年的 IBM System/360 則讓八位元的位元組成為標準。八個位元可表示 256 種值,足以容納字母、數字與符號還綽綽有餘,此後所有主流處理器都沿用這個規格。網路標準則稱之為 octet,以免產生任何歧義。

文字最能看出兩者的關係:純 ASCII 字母只佔一個位元組,而 UTF-8 每個字元使用一到四個位元組,所以一個表情符號通常需要 32 位元。256 位元的加密金鑰是 32 位元組,IPv4 位址是 32 位元,也就是 4 位元組,IPv6 位址則是 128 位元,也就是 16 位元組。

如何將位元換算成位元組

  1. 從以位元為單位的數值開始。
  2. 將它除以 8,等同於乘以 0.125。
  3. 依需求四捨五入結果:日常使用取整數,工程或食譜則保留更多小數。

從位元率換算檔案大小

媒體的位元率以每秒位元計算,檔案則以位元組計算,兩者之間相差八倍。320 kbps 的 MP3 每秒使用 40 KB,每分鐘約 2.4 MB。8 Mbps 的 1080p 影片每秒使用 1 MB,每分鐘 60 MB,每小時 3.6 GB。

反過來算就能符合大小限制:要把 60 秒的片段放進 10 MB,整分鐘共有 80 百萬位元可用,因此影片與音訊合計的位元率必須低於約 1.33 Mbps。壓縮影片到 10 MB 就是幫您完成這項計算。

圖片中的位元

色彩深度以每像素位元數表示。標準 24 位元色彩每個像素佔 3 位元組,因此未壓縮的 1920 × 1080 畫面是 6,220,800 位元組,約 6.2 MB;JPEG、PNG 等格式會再進一步縮小。若要換算列印或文件尺寸對應的像素大小,請使用像素換算。若是網路速度,請參閱百萬位元轉 MB。

常見問題

1 位元組有幾個位元?
八個。自 1960 年代起這就是通用標準,網路文件則把八位元的位元組稱為 octet。
半個位元組叫什麼?
稱為 nibble(半位元組):四個位元,剛好可表示 0 到 F 的一個十六進位數字。
320 kbps 等於每秒多少位元組?
每秒 40,000 位元組,也就是 40 KB/s。把位元率除以 8 即可。
2048 位元的 RSA 金鑰是多少位元組?
金鑰的模數為 256 位元組。完整的金鑰檔案會更大,因為還包含額外欄位與編碼。