位元轉位元組
1 位元組等於 8 位元,因此將位元數除以 8 就能得到位元組:64 位元是 8 位元組,1,000 位元是 125 位元組。同樣的規則也能把 kbps、Mbps 等任何位元率換算成每秒位元組數。
bit
結果
1 位元 = 0.125 位元組
常用數值
1 bit = 0.125 B · 除以 8
位元轉位元組速覽
最常遇到的七個數值。其餘數值可使用表格和轉換器。
- 1 bit0.125 B
- 2 bit0.25 B
- 5 bit0.625 B
- 10 bit1.25 B
- 20 bit2.5 B
- 50 bit6.25 B
- 100 bit12.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 位元組。
如何將位元換算成位元組
- 從以位元為單位的數值開始。
- 將它除以 8,等同於乘以 0.125。
- 依需求四捨五入結果:日常使用取整數,工程或食譜則保留更多小數。
從位元率換算檔案大小
媒體的位元率以每秒位元計算,檔案則以位元組計算,兩者之間相差八倍。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 就是幫您完成這項計算。
圖片中的位元
常見問題
- 1 位元組有幾個位元?
- 八個。自 1960 年代起這就是通用標準,網路文件則把八位元的位元組稱為 octet。
- 半個位元組叫什麼?
- 稱為 nibble(半位元組):四個位元,剛好可表示 0 到 F 的一個十六進位數字。
- 320 kbps 等於每秒多少位元組?
- 每秒 40,000 位元組,也就是 40 KB/s。把位元率除以 8 即可。
- 2048 位元的 RSA 金鑰是多少位元組?
- 金鑰的模數為 256 位元組。完整的金鑰檔案會更大,因為還包含額外欄位與編碼。