1K=1024B是怎么来的?10个字节虽然有2的10次方组合,但是每次不是还是10个字节?

2024年11月22日 07:49
有3个网友回答
网友(1):

计算机是采用二进制计数的,在计算机中的数值数据的表示方法中,对于很长的数字,计算机一般采用浮点数据的编码表示。即形如X=a+2^b的形式。

1024=1*2^10
1000=0.1111101*2^10

若用1k=1024B,则比1k=1000B占用的存储空间要少。

网友(2):

举例硬盘500g为什么实际只有400多g,硬盘标示的是以1000整计算的,实际容量是500*1000*1000=500000000k,但是计算机是以1024计算的,就是500000000/1024/1024=476.837158203125g

网友(3):

是十位不是十字节,2^10=1024!
希望能帮到你,哪里不清楚再问。