一文详解bit/s、b/s、bps、Byte/s、B/s、Bps的转换关系及注意事项
原创
已于 2023-11-21 19:29:12 修改
·
2.7w 阅读
·
25
·
116
·
CC 4.0 BY-SA版权
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
文章标签:
#信息与通信
#信号处理
于 2023-08-02 17:53:41 首次发布
本文详细解释了bit/s、b/s、bps以及Byte/s、B/s的区别,强调了在计算中B/s代表字节,b/s代表比特,并提供了带宽和存储容量的换算规则,指出在不同场合可能存在单位混淆,提醒读者注意区分和正确应用。
1、bit/s、 b/s、bps
bit/s、 b/s、bps都是一样的意思(bit per second)2、Byte/s、B/s、Bps
Byte/s、B/s、Bps都是一样的意思(byte per second)3、B/s 和 b/s 的区别(大写 B 和小写 b)
B/s 和 b/s 的意思不一样,1 Byte=8 bit
B/s 中的 大写 B 表示 Byte(字节)
b/s 中的 小写 b 表示 bit(比特)
所以 B/s 转换为 b/s 要乘以 8 (1 B/s = 8 b/s),b/s 转换为 B/s 要除以 8(1 b/s = 0.125 B/s)4、b/s (bit/s bps) 的换算(10^3)
传输速率是指集线器的数据交换能力,也叫“带宽”(专业说法),单位为bit/s
b/s 中T、G、M、K换算为1000
1 Tb/s = 10^3 Gb/s = 10^6 Mb/s = 10^9 Kb/s = 10^12 b/s5、B/s (Byte/s Bps) 的换算(1024)
存储器和硬盘等存储容量的单位用Byte(字节),日常流量计算单位为Byte/s或B/s
T、G、K等换算为1024
1 TB/s = 1024 GB/s = 1024*1024 MB/s = 1024*1024*1024 KB/s = 1024*1024*1024*1024 B/s (或者2^10 2^20 2^30 2^40的换算)6、可能的混乱点
可能注意到,bit里的K和byte里的K含义不同,一个换算为1000,一个换算为1024。其原因为,数据通讯开始之前就遵从SI单位系而使用1000倍,但由于计算机初期软件和硬件设计上的情况导致K作为1024换算。而两种换算方法都较为普遍,从而导致出现一定的混乱。
bit和byte各自遵循着不同的换算标准,这个没有疑问。疑问就在于需要计算1 Mbps = ?MBps 时会出现混乱,有人给出:
1 Mbps = 1000 Kbps = 1000/8 KBps = 125 KBps
1 Mbps=1,000,000比特/秒=1,000,000/1,024/1,024/8≈0.119 MB/s
100 Mbps=100/8=12.5 MB/s
大致来说,存储器和硬盘等存储容量一般使用 [1024],通信速率使用「1000」,但因为根据状况会有不同,需要充分注意使用的是哪边的意义,否则就得避免这种情况。