十进制数5怎样转为二进制数101的(具体过程)

如题,我算的的两个余数都是1的,怎么会有个0夹在中间呢,我需要的是具体的过程,最好能过程写出来

通常十进制转换为二进制,采用的是除2取余法,如你这题是这样的

2 | 5
-----
2 | 2 .....余1
-----
2 | 1 .....余0
-----
0 .....余1

然后再将余数倒述输出,就是转换之后的二进制。

不过,像一些比较小的数(如几十),一般采用“8421”法可能更快(8是2的3次方,即在第四位是1,4是2的2次方,即第三位应该是1,类推)如这题,因为
5=4+1,故应该是第三位和第一位是1,第二位是0,故一眼就能看出(5)D=(101)B
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-24
5除以2商2余1,2除以2商1余0,1除以2商0余1,余数倒着排,所以是101
第2个回答  2010-07-24
5/2=2 余 1 ;
2/2=1 余 0;
1/2=0 余 1;
由下往上取余数 101 ;本回答被提问者采纳
第3个回答  2010-07-24
5=4*1+2*0+1*1
所以是101