为什么u盘总少1?g内存 (为什么u盘总1??g内存)

很多人可能会想,每次买u盘,买回家插在电脑上,总是比u盘上的标的容量小。为什么?U盘子缩水了吗?

U盘

这不是U盘水,而是计量单位不统一导致数据不平等。

在计量单位的转换上,我们应该熟悉10倍、100倍和1000倍的转换倍数。一般来说,计量单位之间有十进制,如1分米=10厘米、1厘米=10毫米。

因此,在国际标准的计量单位制中,1K=1000,1M=1000K,1G=1000M,这是一种高度接受度的转换方法。

但在电脑或U盘的世界里,转换方式发生了变化。因为计算机中的数据存储都是1或0,这是一个纯粹的二进制世界,每个人都被称为比特,即bit,1字节=8bit。

二进制

二进制是计算技术中广泛使用的一种数制。二进制数据以0和1两个数字表示。其基数为2,进位规则为逢二进一,借位规则为借一当二。目前计算机系统基本采用二进制系统,数据主要以补码的形式存储在计算机中。计算机中的二进制是一个非常小的开关,用开表示1,用关表示0。

在我们的惯性思维中,1字节=10bit但这就是二进制世界和十进制世界的区别。

U磁盘制造商也遵循惯性思维,它们标记了1G其实容量是10000M,也就是109byte=1,000,000,000 bytes。

然而,当U盘插入计算机时,计算机仍然按照内部二进制规则计算,使计算机处理数据达到最佳速度。

所以,在电脑里,1KB=210B,1MB=210KB,1GB=210MB=210B=1,073,741,824bytes。

电脑

计算机操作U盘采用二进制

制造商和计算机对U盘的容量有不同的计算方法,一种是国际惯例十进制,另一种是计算内部最高效的二进制,所以U盘插入电脑后会缩水,主要是由于信息不平等,单位转换存在差异,不是商家欺诈

结论:正规制造商生产的U盘容量基本上是标准的,但计算机或制造商之间的单位转换方法不同,因此会出现缩水。