一、手机本来是32G的,为什么我的内存总容量才显示28G呢?1.我们电脑和手机上的程序都是二进制的,而不是日常数学中使用的十进制。1024字节,一个字节是计算机的基本计量单位。因此,1G的标称容量以十进制表示,在计算机算法下实际上是1000/1024/1024/1024=0.9313G。这是整个计算机行业的常见做法,并不是一个好兆头。
简单来说,我们通常说的容量是按十进制计算的,而程序标识是按二进制计算的
2.因为手机和电脑在出厂时都会留下操作系统和一些基础软件,所以这些都会占用一些空间。一般手机占用3-7G左右的空间。因此,实际容量将从29.8中减去几个G。
因此,标称容量为32个,但可用空间只有24或25个左右。
二、刚买的一张32G卡,为什么只显示有29G的可用内存?存储设备制造商用于转换U盘容量的转换驱动器与计算机使用的转换驱动器不同。
U盘厂家采用1000作为换算单位,即1GB=1000MB
电脑采用1024作为换算单位,即1GB=1024MB;
厂家计算的是1000字节=1B1000B=1KB1000KB=1MB1000MB=1G,我们的软件是这样计算的:1024字节=1B1024B=1KB1024KB=1MB1024MB=1G,所以我们实际计算的是1000X1000X1000X1000/1024/1024/1024/1024,
这是4G显示3.7G;8G显示7.3G;
![](https://img0.baidu.com/it/u=3008805696,1537107331&fm=253.jpg)