相同的是它们都被译为“比特”,数据的计量单位,有很多人傻傻分不清楚,以为它们是一个东西,其实不是。
它们的第一个不同之处是容量的不同:
bit < byte
bit 表示信息的最小单位,是二进制数的一位包含的信息,或者2个选项中特别指定1个的需要信息量。一般来说,n比特的信息量可以表现出2的n次方种选择。也可以叫它“位”,平常说的8位16位的单片机,意思不是一个存储单位有多大,而是一次运算中参与运算的数据长度
byte 表示 8 bits ,由 8 bit 组成 1 byte ,是数据存储的基础单位,1 byte 又被称为一字节,一字节可以表示256个不同的数字
第二个不同之处是存储数据类型不同:
bit是电脑记忆体中最小的单位,在二进位电脑系统中,每 1 bit 可以代表 0 或 1 的数位讯号。
1 byte 由 8 bits 所组成,可代表一个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),是记忆体储存资料的基本单位,至于每个中文字则须要两 bytes 。
不同数量级间:
国际单位制:
- 1KB=1024B;1MB=1024KB=1024×1024B。
- 1B(byte,字节)= 8 bit(见下文);
- 1KB