十六进制转换成二进制
可以根据以下方法进行拆分
8 4 2 1 = 1000 + 0100 + 0010 + 0001 = 1111
例如:
16进制的 E93C 可写成如下的形式
14 9 3 12
转换过程 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1
8+4+2 =14 8 + 1=9 2+1=3 8+4 =12
1 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0
+ 0 1 0 0 0 0 0 1 0 0 0 1 0 1 0 0
+ 0 0 1 0
----------------------------------------------------------------------
1 1 1 0 1 0 0 1 0 0 1 1 1 1 0 0
转换成二进制表示: 1110 1001 0011 1100
最后得到结果:1110 1001 0011 1100
例如:
16进制的 249D 可写成如下的形式
2 4 9 D
转换过程 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1
2 =2 4 =4 8 + 1=9 8+ 4 +1=13
0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 0
+ 0 0 0 1 0 1 0 0
+ 0 0 0 1
----------------------------------------------------------------------
0 0 1 0 0 1 0 0 1 0 0 1 1 1 0 1
转换成二进制表示: 0010 0100 1001 1101
最后得到结果: 0010 0100 1001 1101
二进制转换为十六进制
例如
二进制:0001 1011 1011 0010
0001 1011 1011 0010
转换过程 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1
1 8+ 2 +1=11 8+ 2 +1=11 2
从以上计算过程得到: 1 11 11 2
最后转换成十六进制得到结果: 1BB2
例如
二进制:1010 0110 1100 0011
1010 0110 1100 0011
转换过程 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1
8 + 2 =10 4+2 =6 8+4 =12 2+1=3
从以上计算过程得到: 10 6 12 3
最后转换成十六进制得到结果: A6C3
也可以根据以下方式进行逆推
1111 = 15
1110 = 15 - 1 = 14
1101 = 15 - 2 = 13
1011 = 15 - 4 = 11
0111 = 15 - 8 = 7
例如:
二进制:1010 0110 1100 0011
1010 0110 1100 0011
转换过程 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1
15- 4 - 1=10 15-8 - 1=6 15- 2-1=12 15-8-4 =3
从以上计算过程得到: 10 6 12 3
最后转换成十六进制得到结果: A6C3