Ela*_*iss 1 units-of-measurement
我有一个应用程序可以测量设备的 TX/RX 速率(以每秒位数为单位)。我想以千比特每秒为单位显示速率。正确的公式是什么?
谢谢,
如果您真的想区分 2 的幂和 10 的幂,您应该阅读以下内容: https: //en.wikipedia.org/wiki/Binary_prefix。在计算机的早期,将二的幂与十的公制幂互换使用(并且仍然被许多系统使用),但随着时间的推移,我们开始使用越来越大的单位,两者之间的误差仍在继续成长。为了明确起见,您应该使用 kilo、mega、giga 等表示 10 的幂,使用 kibi、mebi、gibi 等表示 2 的幂。例如:
|------------|-----------|------------|
| Bytes | SI Units | IEC Units |
|------------|-----------|------------|
| 1000 | 1.0 KB | 0.976 KiB |
| 1024 | 1.024 KB | 1.0 KiB |
| 1000000 | 1.0 MB | 0.9537 MiB |
| 1048576 | 1.0486 MB | 1.0 MiB |
| 1000000000 | 1.0 GB | 0.9313 GiB |
| 1073741824 | 1.0737 GB | 1.0 GiB |
|------------|-----------|------------|
Run Code Online (Sandbox Code Playgroud)
另请参阅:将字节转换为兆字节。