字节
2字节(Byte),通常用作计算机信息计量单位1,不分数据类型。一个字节代表八个比特。
Byte数据类型(字节型)用一个字节(Byte)储存,可区别256个数字,取值范围是0到255。 Byte是从0-255的无符号类型,所以不能表示负数。
基本信息
- 中文名
字节
- 外文名
Byte2
- 简写
B
- 相关概念
iB;位(b,bit)
- 类型
数字信息的单位
- 学科
计算机
- 定义
相当于一个字符、8位=1字节
基础定义
是二进制数据的单位。一个字节通常8位长。但是,一些老型号计算机结构使用不同的长度。为了避免混乱,在大多数国际文献中,使用词代替byte。在多数的计算机系统中,一个字节是一个8位长的数据单位,大多数的计算机用一个字节表示一个字符、数字或其他字符。一个字节也可以表示一系列二进制位。在一些计算机系统中,4 个字节代表一个字,这是计算机在执行指令时能够有效处理数据的单位。一些语言描述需要2个字节表示一个字符,这叫做双字节字符集。一些处理器能够处理双字节或单字节指令。字节通常简写为“B”,而位通常简写为小写“b”,计算机存储器的大小通常用字节来表示3。
字节换算
字符字节
ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文 汉字占两个字节的空间。一个 二进制数字序列,在 计算机中作为一个数字单元,一般为8位二进制数,换算为 十进制。最小值0,最大值255。如一个ASCII码就是一个字节。
UTF-8编码:一个英文 字符等于一个字节,一个中文(含繁体)等于三个字节。
Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于 两个字节。
符号:英文 标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。
不同数量级间
数据存储是以10 进制表示,数据传输是以2进制表示的,所以1KB不等于1000B。
1KB=1024B;1MB=1024KB=1024×1024B。其中1024=2^10。
1B(byte,字节)= 8 bit(见下文);
1KB(Kibibyte, 千字节)=1024B= 2^10 B;
1 MB(Mebibyte, 兆字节,百万字节,简称“兆”)=1024KB= 2^20 B;
1 GB(Gigabyte, 吉字节,十亿字节,又称“千兆”)=1024MB= 2^30 B;
1 TB(Terabyte,万亿字节, 太字节)=1024GB= 2^40 B;
1 PB(Petabyte,千万亿字节, 拍字节)=1024TB= 2^50 B;