十六进制、十进制、二进制转换:ui
十进制转二进制方法:8421法spa
例如:把10010110转换成十进制blog
128 64 32 16 8 4 2 1ci
1 0 0 1 0 1 1 0it
把与1对应十进制数相加便得出10010110的十进制数150table
反之150也可用此法转换成二进制数class
1 0 0 1 0 1 1 0二进制
128 64 32 16 8 4 2 1方法
注意:在列此公式时,后面的数老是前面一位数的倍数,转150时,填写的十进制数不能比150大,而后用加减法算出X+X+X+X=150,’X’对应二进制数的1,其它空位用0补齐便可.static
二进制转十六进制法:咱们也以10010110为例,
8 4 2 1 8 4 2 1
1 0 0 1 0 1 1 0
把二进制数1对应的十进制数每四位相加为一位十六进制数96
十六进制 |
十进制 |
二进制 |
|
0 |
0 |
0000 |
|
1 |
1 |
0001 |
|
2 |
2 |
0010 |
|
3 |
3 |
0011 |
|
4 |
4 |
0100 |
|
5 |
5 |
0101 |
|
6 |
6 |
0110 |
|
7 |
7 |
0111 |
|
8 |
8 |
1000 |
|
9 |
9 |
1001 |
|
A |
10 |
1010 |
|
B |
11 |
1011 |
|
C |
12 |
1100 |
|
D |
13 |
1101 |
|
E |
14 |
1110 |
|
F |
15 |
1111 |