为什么2G u盘只有1.9G多\1G的也只有980多M
硬盘也是一样,好像是什么算法的原因,请举个例说明一下。是什么原因
解决方法
算法不一样,计算机上1g=1024*1024*1024字节厂商是的1g是1000*1000*1000字节
1000*1000*1000/1024/1024/1024=0.93g你的980多已经很多了实际上
1GB = 1024 MB
1MB = 1024KB
1Kb = 1024字节
1GB = 1024MB * 1024KB *1024 字节
是算法的问题,厂商是按1G=1000m算的,实际上1G=1024m
标称的 2G是说2*1000*1000
但格式化是用的1024为单位
格式化后的2g为2*1024*1024
由于这一点
会比2g小,只有2*1000*1000/1024/1024=1.907g
商家为了省事就把换算的单位该为1000了。
两方面:
1,是算法问题,我们说的1G=1024M,但是厂家标准的算法是1G=1000M,所以会丢失24M/1G,也就是说越大的硬盘,会出现越大的差距.
2,硬盘需要一部分用来表示硬盘分区的消费和引导部分,但是这个是固定不变的值.
综上.
厂家黑心,1G只只给你1000M...但是我们算的是1024..那多的24就被黑了``
计算方式不统一造成的