为什么1M=1024K?
来源:百度知道 编辑:UC知道 时间:2024/05/03 09:19:48
为什么不等于1000K?
计算机是以二进制计算的,2的10次方是1024。
1M=1024K是根据磁盘族分配的算法;而1M=1000K是理论上数学的算法,硬件商生产硬盘等采用10进制:1M=1000K。
所以新买的40G硬盘格式化后为什么少了1G多就是因为算法的差异。
计算机存储量计量单位 是 BYTE
1GB=1024MB
1MB=1024KB
1KB=1024B
简称时就把 BYTE, B 省了。
-----------------------------------
其它领域 1K 是 1000, 1M 是 1000K
例如 1公里 1km 是 1000 米
那是精密算法:
1M=1024k
1k=1024b
1m=1048576b
当然也可以理解为:
1M=1000k
1k=1000b
1m=1000000b
因为电脑是使用2进制,2的n次方正好是1024k
二进制 1M=2的10次方k=1024k