u盘为什么是512和168兆的?

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:05:49
u盘有512,168,1,兆的为什么是512和168?而不是整数呢?
上面问题改:168改成128

没有168的...
电脑里的字节数是以1024为一个单位,即是1024bit=1KB,1024KB=1M,1024M=1G等,即是2的n次方,平常我们所说的128M、256M、512M、都是以电脑的计算方式为准。在其他的数码设备中,u盘和mp3内的字节数计算有可能与电脑里的计算方式不太一样,具体见商家和厂家给出的计量方式.有所差别是正常的。而且,在计量上,方便电脑不会出现任何计算错误。

这是对计算机储存单位大小的定义,
1、计算机存储信息的最小单位,称之为位(bit),音译比特,二进制的一个“0”或一个“1”叫一位。
2、计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节,一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置。
3、计算机存储容量大小以字节数来度量,1024进位制:
1024B=1K(千)B
1024KB=1M(兆)B
1024MB=1G(吉)B
1024GB=1T(太)B

没有你说的168M。
比喻U盘有16,32,64,128,256,512之类的。在存储器中,有很多条地址线。每一条地址线有两种状态,关或开,有0或1表示。就是有一条地址线就有两个地址(0和1),两条地址线有4个地址(00,01,10,11),每多一条地址线就会多2倍的容量,更多的地址就能储存更多的信息,所以容量都是2的X次幂。

存储容量是按照字节数确定的,一般设置是2的N次方,最初的U盘只有32兆,64兆,随着U盘的使用材质不同和制造水平的提高,现在一般到了512兆和1G、2G、4G。 其中1G=1024兆,2G=2048兆……
容量都是2的次方,所以不是整数!

因为是存储介质
只有是由 0 1 两种状态作为信息存储原理
所以都是2的N次方的

厂家在做的时候,容量都不是非常的精确,也有的是因为带有软件占用的一小部分的空间.一般来说,容量都会小一些.几兆到十几兆不等