很多人可能会想,每次买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盘容量基本上是标准的,但计算机或制造商之间的单位转换方法不同,因此会出现缩水。