1、无符号二进制整数到十进制数的转换
dec=(D(n-1)*2~(n-1))+(D(n-2)*2~(N-2))+...+(D1*2~(1))+(D0*2~(0))
注意:d(n-1) 表示 二进制在第n位的数据值,n-1 表示 2的n-1次方
如:0000 1001 值为9(十进制)
(1*2~3)+(1*2~0)=9
(~表示2的n次方)
2、无符号十进制整数到二进制数的转换
将数或得到商的整数,不断除以2,将所得到的余数
记录为二进制数,(得到的数据记录为:从右向左,即第一个余数在最右边,最后一个在最左边)
如:十进制整数 37 转化成二进制数:00100101
37/2 =18 + 1
1
18/2 = 9 + 0
01
9/2 = 4 + 1
101
4/2 = 2 + 0
0101
2/2 = 1 + 0
00101
2、无符号十进制整数到二进制数的转换
