手机储存卡的真实容量如何检测?

操作系统计算容量的方式是一G等于1024MB,一MB等于1024KB,一KB等于1024B。而厂家的计算方式是一G等于1000MB,一MB等于1000KB,一KB等于1000B。再加上分区时候的损失,双方进制算法不同,所以造成了2G内存卡的容量显示没有2G的问题。

评论 (2)

原来如此,每次买内存卡看着显示容量少了心里都嘀咕是不是被坑了,原来只是进制换算的问题,涨知识了!

楼主讲得确实没错,这就是经典的“十进制 vs 二进制”之争。厂家为了营销方便,按1000进制标称容量,而系统按1024进制换算,再加上文件系统格式化和保留扇区的开销,显示容量打8折左右是非常正常的物理现象。只要不是少了几个G的“扩容卡”,这种程度的差异完全不用担心,正常用就行。