比特转字节
比特换算字节:除以 8。说明为何 300M 的光纤下载只有 37.5 MB/s。
在你的浏览器中运行
换算公式
字节 = 比特 ÷ 8
一个字节是八个比特。这自 1960 年代以来已是实质上的通则,但它是惯例而非自然律——早期有 些机器用六比特或九比特的字节,标准文件要精确时会改用 octet(八字节)这个词。
问题全出在那个小写 b
| 符号 | 意思 |
|---|---|
b | 比特 |
B | 字节 |
Mbps 或 Mb/s | 每秒 megabit |
MB/s | 每秒 megabyte |
只差一个字母,意义差八倍。宽频是以比特计价的,而文件大小与下载进度条是以字节显示的。 这个错位正是「网络听起来很快、下载看起来很慢」的原因。
宽频速率
| 方案 | Mbps | MB/s | 下载 1 GB 需时 |
|---|---|---|---|
| 60M | 60 | 7.5 | 2 分 13 秒 |
| 100M | 100 | 12.5 | 1 分 20 秒 |
| 300M | 300 | 37.5 | 27 秒 |
| 500M | 500 | 62.5 | 16 秒 |
| 1G | 1000 | 125 | 8 秒 |
| 2G | 2000 | 250 | 4 秒 |
实际速度会比这些数字再低几个百分点——TCP、IP 与乙太网络的头部都要占去一部分——但广告数字 与下载画面之间的落差,几乎全部来自那个 8 倍。
快速对照
| 比特 | 字节 |
|---|---|
| 8 b | 1 B |
| 1000 b | 125 B |
| 1 kbit | 125 B |
| 1 Mbit | 125 kB |
| 1 Gbit | 125 MB |
哪些地方比特才是自然单位
比特不只是比较小的字节。在数量本来就不是整数个字节的场合,它才是对的单位:
- 网络吞吐量,因为序列连线传的是比特,而框架结构在任何有用的意义上都不是以字节 对齐的。
- 色彩深度——「24 比特色」是红绿蓝各 8 比特。
- 音频与影片比特率——320 kbps 的 MP3 每秒用掉 40 kB。
- 密钥长度——256 比特的密钥是 32 个字节。
- 定址——64 比特的指标是 8 个字节。
心算估法
除以 8,或者连续对半三次。 换算宽频的捷径是除以 10 再加四分之一:300 Mbps 除以 10 是 30,加 7.5 得 37.5 MB/s,刚好就是精确值。