诶,这事儿我还真干过,有一次帮公司里的小伙子解释这个。那年头,我们公司在做网络优化,客户问我们说带宽是100兆,那能上传下载多少东西啊。我当时就犯愁了,因为这俩单位换算起来有点绕。
我当时是这样跟他说:“你看,兆比特(Mbps)是数据传输速率的单位,相当于一秒钟能传多少个比特。而兆字节(MB)是存储容量的单位,比特是数字的基本单位,字节通常由8个比特组成。所以,1兆比特等于1/8兆字节,换算过来就是125兆字节每秒。简单点说,就是100兆带宽理论上每秒能传输12.5兆字节的数据。”
然后他又问:“那100兆带宽理论上能下载多少电影?”我那时候就估算了一下,一部高清电影大概1GB左右,按照12.5兆每秒的速度,下载一部电影大概需要8分钟。那时候真是头都大了,得不停换算,还好最后把客户的问题解决了。
对了,还有个场景,我记得有一次帮朋友换手机,他问我要不要换个更大的存储空间。我说:“你看看,现在手机存储一般有64GB、128GB这些选项,64GB就是64个兆字节,128GB就是128个兆字节,相当于你手机里的空间。”
,说起来,这个换算还真是挺实用的。不过,具体到其他更复杂的场景,我这块儿就不是很懂了,不敢乱讲。哈就先分享这些吧。
1兆比特(Mbit) = 1024千比特(Kbit) 1兆字节(MB) = 8192千比特(Kbit)
实际网络传输中,1MB ≈ 1.024MB,这是因为在计算存储容量时,使用的是1024进位制,而在计算数据传输速度时,使用的是1000进位制。