字节

来自站长百科
(重定向自Byte
跳转至: 导航、​ 搜索

字节(Byte)计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制。


详细定义[ ]

字节是指一小组相邻的二进制数码。通常是8位作为一个字节。它是构成信息的一个小单位,并作为一个整体来参加操作,比字小,是构成字的单位。

在微型计算机中,通常用多少字节来表示存储器的存储容量。例如,在C++数据类型表示中,通常 char为1个字节,int为4个字节,double为8个字节。
理解编码的关键,是要把字符的概念和字节的概念理解准确。
这两个概念容易混淆,我们在此做一下区分:概念描述 举例字符 人们使用的记号,抽象意义上的一个符号。 '1', '中', 'a', '$', '¥', ……字节 计算机中存储数据的单元,一个8位的二进制数,是一个很具体的存储空间。0x01, 0x45, 0xFA, ……

单位换算[ ]

1诶字节(EiB,Exbibyte)=1024拍字节(2的60次方字节) (1EiB=1024PiB)

1辟字节(PiB,Pebibyte)=1024太字节(2的50次方字节) (1PiB=1024TiB)

1太字节(TiB,Tebibyte)=1024吉字节(2的40次方字节) (1TiB=1024GiB)

1吉字节(GiB,Gibibyte)=1024兆字节(2的30次方字节) (1GiB=1024MiB)

1兆字节(MiB,Mebibyte)=1024千字节(2的20次方字节) (1MiB=1024KiB)

1千字节(KiB,Kilibyte)=1024字节(2的10次方字节) (1KiB=1024B)

1字节(Byte)= 8位(bit)

注意:MiB和MB,KiB和KB等的区别:

1KB(kilobyte)=1000byte

1KiB(kibibyte)=1024byte

1MB(megabyte)=1000000byte

1MiB(mebibyte)=1048576byte

这是因为硬盘生产商是以GB(十进制,即10的3次方=1000,如1MB=1000KB)计算的,而电脑(操作系统)是以GiB(2进制,即2的 10次方, 如1MiB=1024KiB)计算的,但是国内用户一般理解为1MB=1024 KB, 所以为了便于中文化的理解,翻译MiB为MB 也是可以的。

同样根据硬盘厂商与用户对于1MB大小的不同理解,所以好多160G的硬盘实际容量按计算机实际的1MB=1024KB算都不到160G,这也可以解释为什么新买的硬盘“缺斤短两”并没有它所标示的那么大。

注:TiB是现在电脑硬盘最大的存储量单位。10TiB大约等于一个人脑的存储量。 更大的单位,还有ZiB(Zebibyte,1ZiB=1024EiB)、YiB(Yobibyte,1YiB=1024ZiB)NiB(1NiB=1024YiB) DiB(1DB=1024NiB)......

参考来源[ ]