十进制的自然数可以写成2的方幂的降幂的多项式。求解

十进制的自然数可以写成2的方幂的降幂的多项式,如:19(10)=16+2+1=(1*2^4)+(0*2^3)+(0*2^2)+(1*2^1)+(1*2^0)=10011(2) 即19的二进制数为10011 那么十进制413的二进制数为多少 要过程 最好有分析解题方法

连续除以2,然后把余数从下往上写出来即可:
2|413
2|206......1
2|103......0
2|51......1
2|25......1
2|12......1
2|6......0
2|3......0
2|1......1
2|0......1
413(10)=110011101(2)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-03
分析方法就在解题过程中。

413
= 256 + 128 + 0 + 0 + 16 + 8 + 4 + 0 +1
= 110011101