实际生活中1K=1000=10^3,但计算机是二进制,不存在2^n(整数)=1000,最接近的就是2^10=1024。
所以计算机方面规定1K=2^10=1024。
要对比的话,硬盘的容量是个很好的例子:
厂家标注的空间是按照【1TB=1000GB,1GB=1000MB,1MB=1000KB,1KB=1000B】来的。
但计算机读取的时候是按照【1TB=1024GB,1GB=1024MB,1MB=1024KB,1KB=1024B】来的。
所以你买的硬盘如果是1TB的,那实际上只有1000*1000*1000*1000/1024/1024/1024/1024=0.909~TB。 |