为什么我买了一张16G的内存卡,放手机里显示只有14G

16G的内存卡放手机里显示4G,怎么解决?
2025-02-27 23:29:15
推荐回答(1个)
回答1:

二者进制不一样所致,计算机默认进率是1024。而厂商则是1000。由此计算,1000的3次方除以1024的3次方得0.9左右,14*0。9约等于14.8左右,同一容量相差10%以内纯属正常,所以16G的只有14G多点。

为什么16G的内存卡,实际储存量却为14G?

内存卡跟电脑的硬盘一样:

厂商出厂标注的16G包含了:

16GB→

16GB×1000 = 16,000MB×1000 = 16,000,000KB×1000 = 16,000,000,000字节。

而经过系统格式化后,你拥有的还是16,000,000,000字节,但是如果单位为GB的话,就变成了:

16,000,000,000字节→

16,000,000,000÷1024 = 15,625,000KB÷1024 = 15,258MB÷1024 = 14。9GB

这就是为什么变小的原因。是转换的进位不同造成的。

厂商的GB→MB→KB→B是用1000进位

Windows的B→KB→MB→GB是用1024进位