手机内存卡的容量与实际为什么不符?比如说1G的内存卡按常理说该有1024兆,但实际却只有900多兆?

如题所述

操作系统是按照2的十次方来定义1K的,而现在的硬件生产厂家是按照1000=1k来卖的。
那么当所谓1G的卡=1000MB=1000*1000KB=1000*1000*1000B的时候
操作系统认为的1G=1024MB=1024*1024KB=1024*1024*1024B那么我们算一下。

只有1000000000个B(Byte,字节)的存储物质,到了操作系统面前,操作系统只认为他是 1000 000 000B=976562.5KB=953.67MB=0.9313GB

也就是说,你那个1G的卡,操作系统认为他是0.9313G的,或者说,是953.67兆的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-12-30
内存卡包括硬盘等其容量标识通常以字节来表示,1G就是1000百万字节,除以1024就是900
多兆。正常的。
第2个回答  2008-12-30
读写的次数多了会有缩减,比如我的是2G的卡,但是实际只有1805M,使用厉害的话会减少很多.
第3个回答  2009-01-01
1G的卡=1000MB=1000*1000KB=1000*1000*1000B而操作系统认为的1G=1024MB=1024*1024KB=1024*1024*1024B 当然有误差
第4个回答  2008-12-30
因为内存卡中也要有支持它的文件,而这些文件是不可见的,所以占用了一些空间。
第5个回答  2009-01-01
储存设备放置或用一段时间后都会产生一些坏扇区的,很正常.