- 知识拓展: 字节
- 字节: 计量单位(计量存储容量) + 数据类型 +语言字符
- 计量单位: (Byte /bait/ n. [C])是 计算机信息技术 用于计量存储容量 的一种计量单位,
- 通常情况下一字节等于八位
- 数据类型和语言字符字符: 在一些计算机编程语言中 也表示 数据类型和语言字符。
Byte
数据类型(字节型): 用一个字节(Byte)储存,可区别 256个数字- 取值范围:0到255。 = 从0-255的 无符号类型,所以 不能表示 负数。
- 计量单位: (Byte /bait/ n. [C])是 计算机信息技术 用于计量存储容量 的一种计量单位,
- 字符与字节
- ASCII码:
- 一个英文字母(不分大小写)= 占一个字节的空间。
- 一个二进制数字序列,在计算机中作为一个数字单元,一般为 8位二进制数。
- 换算为十进制 ,最小值-128,最大值127。如一个 ASCII码就是一个字节。
- ASCII :American Standard Code for Information Interchange 缩写,而不是ASCⅡ(罗马数字2),有很多人在这个地方产生了误解。
- 中文名 美国信息交换标准代码
- 作用: 显示 现代英语和其他西欧语言
- UTF-8 编码:
- 一个英文字符 = 一个字节,
- 一个中文(含繁体)= 三个字节。
- 中文标点 = 三个字节,英文标点 = 一个字节
- Unicode 编码:
- 一个英文 = 两个字节
- 一个中文(含繁体)= 两个字节。
- 中文标点 = 两个字节,英文标点= 两个字节
- 编码存在的意义: 高低电平 = (0,1) = 数据
- 在计算机中,所有的数据 在存储和运算时 都要 使用二进制数表示
- (因为 计算机用高电平和低电平 分别表示1和0)
- 具体用哪些二进制数字 表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码)
- 通信和编码: 必须使用 相同的编码规则,通信 才不会混乱.
- 在计算机中,所有的数据 在存储和运算时 都要 使用二进制数表示
- ASCII码:
- 数据存储和传输:
- 数据存储: 是以“字节”(Byte)为单位
- 数据传输: 是以大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制)
- 最小的信息单位: 位 bit,每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是 最小一级的信息单位。
- 常见字节单位 之间的换算: 1024
- 1KB=1024B;1MB=1024KB=1024×1024B
- 1B(byte,字节)= 8 bit (8位)
- 1KB(Kilobyte,千字节)=1024B= 2^10 B,1千字节 = 1024 字节
- 1MB(Megabyte,兆字节,百万字节,简称“兆”)=1024KB= 2^20 B
- 1兆字节 = 1024 千字节
- 1GB(Gigabyte,吉字节,十亿字节,又称“千兆”)=1024MB= 2^30 B
- 1TB(Terabyte,万亿字节,太字节)=1024GB= 2^40 B
- 1PB(Petabyte,千万亿字节,拍字节)=1024TB= 2^50 B