我想知道为什么闪存卡容量不符合

来源:百度知道 编辑:UC知道 时间:2024/06/24 09:15:51
比如买1G的,为什么只有900多?买512的,为什么只有400多?
多谢,我想知道为什么会这样,你这样告诉我和没说一样

电脑计算方法
1GB = 1024MB 1MB = 1024KB 1KB = 1024B

厂商计算方法
1GB = 1000MB 1MB = 1000KB 1KB = 1000B

所以
1G = 1000MB = 1000000KB = 1000000000B = 976562.5KB = 953.67MB = 0.93G

1GB的卡实际容量是953MB
512的卡实际容量是488MB

硬件厂家(包括各种存储卡、MP3、MP4、硬盘)是按
1GB=1000MB
1MB=1000KB
1KB=1000B
这样算的,也就是10^3(10的3次方)

而电脑是
1GB=1024MB
1MB=1024KB
1KB=1024B
这样算的,也就是2^10(2的10次方)