admin 发表于 2019-6-18 19:23:46

为什么硬盘1G=1024M 1T=1024G为什么不等于1000整数呢?


硬盘容量1G为什么不等于1000M,事实上这是站在计算机操作系统的角度来看的,因为在计算机的世界里只认识二进制数,以2的次方处理数据更为整齐划一,2的10次方就是1024,所以按照1024作为容量单位进制,1GB就等于1024MB,1TB就等于1024GB。站在硬盘厂商的角度来看硬盘容量
然而站在硬盘厂商的角度来看,1GB容量就等于1000MB,1TB等于1000GB,这是厂商按照1000为单位进制计算的容量,这样就符合一些强迫症的观点了,很显然厂商在对硬盘标注时也是按照这个方式计算的,所以我们买到的硬盘在计算机中显示的容量要比标注容量少,这并非是厂家的偷工减料,而是单位的换算方式不一样罢了。硬盘厂商为什么不按照1024为进制计算?

这是在硬盘初期的历史遗留问题了,最开始纯粹是为了计算方便,而且容量较小,两种计算方式的差别并不大,然而随着计算机技术的发展,硬盘容量越来越大,两种计算方式所造成的误差也越来越大,如今标注为1TB的硬盘在计算机中只显示930兆左右,差了70G的容量,这也让很多人觉得厂家是在偷工减料,实际这只是行业内的习惯罢了,再说按照1024也确实不容易计算。

韩小宇 发表于 2019-6-18 20:59:35

谢谢楼主的辛苦分享

显丽—枫之缘 发表于 2019-6-20 09:09:20

必须支持。。。。。。。

韩小宇 发表于 2019-6-20 20:37:15

感谢您的无私精神...
页: [1]
查看完整版本: 为什么硬盘1G=1024M 1T=1024G为什么不等于1000整数呢?