十六进制与二进制的转换
二进制:0,1
八进制:0,1,2,3,4,5,6,7
十进制:0,1,2,3,4,5,6,7,8,9
十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
计算机设备都使用二进制,因为二进制只有0和1,可以很简单的代表电路中的两种状态,很容易被机器识别。
十六进制一位可以对应4位二进制数字,用十六进制来表示二进制较为方便,两位十六进制刚好可以表示一个字节。所以现代计算机中常用十六进制。
4位二进制代表1位十六进制,对应如下
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
0000 | 0001 | 0010 | 0011 | 0100 | 0101 | 0110 | 0111 |
8 | 9 | A | B | C | D | E | F |
1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111 |
在进行十六进制与二进制的转换时,将每一位十六进制转换成4位二进制即可
A4 -> 1010 0100
而二进制转化为十六进制时,则划分为4位一组转成1位十六进制即可,缺位补零
11101 -> 0001 1101 -> 1D