字节(计算机术语)

2023-04-22 31阅读

温馨提示:这篇文章已超过384天没有更新,请注意相关的内容是否还可用!

字节

计算机术语

字节,一个二进制数字序列,在计算机中作为一个数字单元,一般比一个字短。

中文名 字节
其他外文名 byte
二进制数 binary number
十进制数 decimal digit

简介

字节(Byte,发音:/‘bait/):字节是通过网络传输信息(或在硬盘或内存中存储信息)的单位。网络上的所有信息都是以“位”(bit)为单位传递的,一个位就代表一个0或1,每8个位(bit)组成一个字节(Byte)。

换算

与字符

ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。如一个ASCII码就是一个字节。

UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。

Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。

符号:英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。

不同数量级间

数据存储是以10进制表示,数据传输是以2进制表示的,所以1KB不等于1000B。

1KB=1024B;1MB=1024KB=1024×1024B。其中1024=2。

1B(byte,字节)=8bit(见下文);

1KB(Kibibyte,千字节)=1024B=2^10B;

1MB(Mebibyte,兆字节,百万字节,简称“兆”)=1024KB=2^20B;

1GB(Gigabyte,吉字节,十亿字节,又称“千兆”)=1024MB=2^30B;

1TB(Terabyte,万亿字节,太字节)=1024GB=2^40 B;

1PB(Petabyte,千万亿字节,拍字节)=1024TB=2^50 B;

1EB(Exabyte,百亿亿字节,艾字节)=1024PB=2^60 B;

1ZB(Zettabyte,十万亿亿字节,泽字节)=1024EB=2^70 B;

1YB(Yottabyte,一亿亿亿字节,尧字节)=1024ZB=2^80 B;

1BB(Brontobyte,一千亿亿亿字节)=1024YB= 2^90 B;

1NB(NonaByte,一百万亿亿亿字节)=1024 BB=2^100 B;

1DB(DoggaByte,十亿亿亿亿字节)=1024 NB=2^110 B;

存储类型

任何数据类型的数组都需要20个字节的内存空间,加上每一数组维数占4个字节,再加上数据本身所占用的空间。数据所占用的内存空间可以用数据元数目乘上每个元素的大小加以计算。

包含一数组的Variant比单独的一个数组需要多12个字节。

数据类型

Byte数据类型(字节型)用一个字节(Byte)储存,可区别256个数字,取值范围:0到255。Byte是从0-255的无符号类型,所以不能表示负数。具体参照数据类型。

参考资料

1.字节·词典网

目录[+]