手机16G存储显示只有12G是怎么回事
这主要是计算标准不同造成的差异。闪存厂商在标注容量时,采用的是十进制算法,即1GB等于1000MB,所以16GB就是16000MB。而安卓系统内部使用的是二进制算法,1GB等于1024MB。这就导致用系统算法去换算厂商标注的容量时,数值上会变小一些。
这主要是计算标准不同造成的差异。闪存厂商在标注容量时,采用的是十进制算法,即1GB等于1000MB,所以16GB就是16000MB。而安卓系统内部使用的是二进制算法,1GB等于1024MB。这就导致用系统算法去换算厂商标注的容量时,数值上会变小一些。
科普得挺清楚,原来是算法换算的锅。不过话说回来,虽然解释了原理,但这“缩水”的感觉确实让人不太爽,感觉厂家和系统各算各的,用户两头受气。
原来如此,以前总以为被偷空间了,现在才知道是“数学”没学好。不过话说回来,既然厂家知道标准不一样,能不能在系统里直接标出实际可用空间啊?这样能省多少智商税的误会。