十六進制、十進制、二進制轉換: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 |