为什么1M=1024K,而不是512K,想不通了

2020-01-23 14:38发布

如题,为什么要这么设置?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
87条回答
takashiki
2020-01-28 07:21
按照国际单位制,1K就是一千,1M就是一百万,按千进位制的。
维基百科网址:http://zh.wikipedia.org/wiki/%E5 ... 6%E8%AF%8D%E5%A4%B4

计算机上使用二进制,2的10次方=1024,和1000很接近,所以就借用了国际单位制的词头的定义。
1k就是1000,绝不等于1024的;只是在计算机这个特殊的行业中为了便于计算而故意混淆成1024的,所以硬盘、U盘的容量大小均按照标准的国际单位制计量,使得操作系统下查看的容量都偏小。

例如:
1km = 1000 m
1kg = 1000 g
1MΩ = 1000 kΩ = 10^6 Ω
但是:
1kB = 1024 B          计算机行业专用

一周热门 更多>