原文:http://suishoujie.blog.163.com/blog/static/60628058200841552235617/
十六進制、十進制、二進制轉換:
十進制轉二進制方法:8421法
例如:把10010110轉換成十進制
128 64 32 16 8 4 2 1
1 0 0 1 0 1 1 0
把與1對應十進制數相加便得出10010110的十進制數150
反之150也可用此法轉換成二進制數
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補齊即可.
二進制轉十六進制法:我們也以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 |
|
