为什么网速的单位如此之多,如此之复杂,(其实就是我搞不明白。)

2020-05-14 17:24:19 +08:00
 t298
1671 次点击
所在节点    问与答
12 条回复
Osk
2020-05-14 17:26:37 +08:00
???
Tianao
2020-05-14 17:29:26 +08:00
因为计算机科学就是这么设计和规定的,和网速、网络、计算机网络都没有直接关系。
t298
2020-05-14 17:31:38 +08:00
@Osk 就像是,
- 1 Mb = 1024 Kb ---> 1 Kb = 1024 bit
- 1 GB = 1024 MB ---> MB = 1024 KB ---> 1 KB = 1024 B ---> 1 Byte = 8 bit
- 1 MB = 8 Mb
- 1 Mb = 0.125 MB
还有 Mbps,Mb/s 啥的,
shintendo
2020-05-14 17:34:00 +08:00
迷惑发言,为什么长度的单位如此之多,如此之复杂,米分米厘米毫米微米纳米
iYato
2020-05-14 17:39:40 +08:00
verrickt
2020-05-14 17:56:12 +08:00
其实就 4 种
B = byte,b=bit
数量级(k,m,g,t 等)和语境有关系。忽略上下文的话,K=10^3,M=10^6,以此类推。
Ki=2^10,Mi=2^20,以此类推。按照上下文理解 K 到底指的是 10^3 还是 2^10 并不困难。
两两组合,一共 2x2=4 种
bps=bit per second=b/s
至于 1byte 为啥等于 8bit 你就另请高明吧
richangfan
2020-05-14 18:02:34 +08:00
硬盘还要区分 1000 进制和 1024 进制,更烦
Osk
2020-05-14 18:07:18 +08:00
分好类啊:
b : bit
B: Byte

换算关系:
1 Byte == 8bits

然后是 k m g t 等表达量级的前缀:
Ki Mi Gi Ti ... 依次乘 1024
K M G T 依次乘 1000

至于 Windows 为啥把 MiB 等显示成 MB,把 i 吃了,这就得问微软了。
herozzm
2020-05-14 18:20:17 +08:00
还有一个带宽经常用的单位 100m 其实只有 10mb 的下载速度 晕了吧
liuzhaowei55
2020-05-14 18:23:16 +08:00
网速只有一个单位吧,Mbps,没有其他的吧。
liuzhaowei55
2020-05-14 18:32:36 +08:00
@liuzhaowei55 [区分数据存储单位“比特”和数据传输单位“比特率”的不同]( https://www.yinxiang.com/everhub/note/f37130d0-2e82-4fa0-a9c1-2c652fb6bc2a) 好久之前我也很迷糊,所以自己大概查了下相关资料,可以直接乘 0.125 算出来单位是 MB/s 大概就这样了。
misaka19000
2020-05-14 18:36:33 +08:00
@Osk #1 你头像挂了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/671710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX