二进制
位(Bit):表示一个二进制数码 0 或 1,是计算机存储处理信息的最基本的单位。
字节(Byte):一个字节由 8 个位组成。它表示作为一个完整处理单位的 8 个二进制数码。
补码
事实上,计算机内的二进制数值是以补码形式表示的。
一个正数的补码和其原码的形式是相同的。
10 = | 00000000 00000000 00000000 00001010 |
-10 = | 11111111 11111111 11111111 11110110 |
2 89
2 44 … 1
2 22 … 0
2 11 … 0
2 5 … 1
2 2 … 1
2 1 … 0
0 … 1
89 1011001
|
0.625
X 2
1.25
X 2
0.5
X 2
1.0
0.625 0.101
|
二进制 | 0000 | 0001 | 0010 | 0011 | 0100 | 0101 | 0110 | 0111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111 |
十六进制 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
二进制 | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
八进制 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
原文:https://www.cnblogs.com/zhangzhongkun/p/14386519.html