一、二、八、十六进制转十进制的方法:乘权相加法。
2009 年 09 月 03 日 星期四 下午 07:12
一、二、八、十六进制转十进制的方法:乘权相加法。
例如:
(11010110)
2
= 1×2
7
+ 1×2
6
+ 0×2
5
+ 1×2
4
+ 0×2
3
+ 1×2
2
+ 1×2
1
+ 0×2
0
= (214)
10
(2365)
8
= 2×8
3
+ 3×8
2
+ 6×8
1
+ 5×8
0
= (1269)
10
(4BF)
16
= 4×16
2
+ 11×16
1
+ 15×16
0
= (1215)
10
带小数的情况:
(110.011)2 = 1×2
2
+ 1×2
1
+ 0×2
0
+ 0×2
-1
+ 1×2
-2
+ 1×2
-3
=
(6.375)
10
(5.76)
8
= 5×8
0
+ 7×8
-1
+ 6×8
-2
= (5.96875)
10
(D.1C)
16
= 13×16
0
+ 1×16
-1
+ 12*16
-2
= (13.109375)
10
二、十进制化二进制的方法:整数部分除二取余法,小数部分乘二取整法。
例一:(43)
10
= (101011)
2
例二:(0.375)
10
= (0.011)
2