网易搞笑评论:为什么计算机里面的1K=1024

来源:百度文库 编辑:高考问答 时间:2024/04/28 02:43:39
我不是很理解,1K应该是1000的意思,而在计算机里面却是1024,为什么?其实1000也可以用2进制来表示的。那就是:1111101000
难道非要1024(10000000000)就算1000么?
奇怪。。
其实问题的关键就是在此,在10进制里面1K=10的3次方,所有16进制和2进制最终数据都是从10进制转换的。但是为什么1k=2^10而不是2^9或者2^11?

计算机码是以二进制为基础,2的幂数可以反映二进制的位数.
因为2的10次幂是1024,最接近1000(1K),方便十进制的估算,终归十进制是最普及的.

计算机用的是二进制,1k=2的十次方即1024了

因为1K是2的10次方,并不是1000

如果是你发明了计算机或操作系统就可以

1K=1024B
1M=1024K
1G=1024M
都是以2的10次方即1024递增的
不过一般为了方便表示及说明,都是按1000计算的
比如说你10G的硬盘,绝对不会有 10240M 那么大
有9500M就不错了