8G内存卡有多少M

综合作者 / 骚皮 / 2025-10-27 10:52
"
8G内存卡,大约有7.xG左右大小。按照计算机里的换算,1 Bytes = 8 bits; 1 KB = 1024 Bytes; 1 MB = 1024 KB; 1 GB = 1024 MB。

8G内存卡,大约有7.xG左右大小。

按照计算机里的换算,1 Bytes = 8 bits; 1 KB = 1024 Bytes; 1 MB = 1024 KB; 1 GB = 1024 MB。

但是硬盘厂家往往采用更简便的算法

即:1GB=1000MB, 1MB=1000KB,

这样的话,硬盘的标识80G的实际容量只有8×1000×1000×1000/1024/10/1024=7.451MB左右,也就是7630M左右。

硬盘容量大小的算法也是这样。

硬盘制造商对硬盘容量的定义和操作系统对硬盘容量算法不同,因此导致硬盘标识容量和操作系统中显示的实际容量存在误差。

硬盘厂商的标准:1GB=1,000MB、1MB=1,000KB、1KB=1,000byte

操作系统的算法:1GB=1,024MB、1MB=1,024KB、1KB=1,024byte

以40GB的硬盘为例计算如下:

硬盘厂商的标准:40GB=40,000MB=40,000,000KB=40,000,000,000byte;

操作系统的算法:40GB=40,960MB=41,943,040KB=42,949,672,960byte;

40G硬盘在操作系统中显示的容量为:40,000,000,000÷1024÷1024÷1024=37.2529(GB)

以80GB的硬盘为例计算如下:

硬盘厂商的标准:80GB=80,000MB=80,000,000KB=80,000,000,000byte;

操作系统的算法:80GB=81,920MB=83,886,080KB=85,899,345,920byte;

80G硬盘在操作系统中显示的容量为:80,000,000,000÷1024÷1024÷1024=74.5058(GB)。

以160GB的硬盘为例计算如下: 160,000,000,000÷1024÷1024÷1024=149.0116(GB)

而且在分区和格式化后,系统分区表还会在硬盘上占用一些空间,所以操作系统显示的总容量和硬盘的型号容量存在差异这是一个正常现象.

刚买的8G金士顿内存卡,实际可用只有7.2G正常吗

8GB厂商是以字节来算的,而计算机是以1024为单位计算的,于是:

8000000000/1024/1024/1024=7.450580596923828125(GB)

在电脑格式化后,应该显示7.45GB左右。

损失有些严重,但也算正常。这是计算方式不同。

生产厂家存储的容量以千为单位来计算,而计算机软件以1024来计算,比如计算机以1024B为1K,那么厂里标准就是1.024K。从K到M再到G的换算,就相差较多容量。同时存储卡在分区格式化时又会损失一些可用空间,厂家在量产时保留的空间又不同,所以会造成实际可用空间偏小。而每个厂家量产方式不同,也会造成每个厂家同一标标容量值,实际可用空间不同。

分享到
声明:本文为用户投稿或编译自英文资料,不代表本站观点和立场,转载时请务必注明文章作者和来源,不尊重原创的行为将受到本站的追责;转载稿件或作者投稿可能会经编辑修改或者补充,有异议可投诉至本站。

热文导读