请教:2009年计算机等级一级MS Office模拟练习题(1)第1大题第12小题如何解答?
练习题,余数,整数
已帮助 人
【题目描述】
第12题:十进制数39转换成二进制整数是()。
A.100011
B.100101
C.100111
D.100011
| 【我提交的答案】: B |
| 【参考答案与解析】: 正确答案:C |
解析:十进制整数转二进制的方法是除2取余法。“除2取余法”:将十进制数除以2得一商数和一余数。再用商除以2….以此类推。最后将所有余数从后往前排列。
【我的疑问】(如下,请求专家帮助解答)
具体计算过程是什么
-
39/2=19....1
19/2=9.....1
9/2=4......1
4/2=2......0
2/2=1......0
1/2=0......1
把余数到的排列起来就可以
100111就是39的2进制楼上正解:
39/2=19....1
19/2=9.....1
9/2=4......1
4/2=2......0
2/2=1......0
1/2=0......1
把余数到的排列起来就可以
100111就是39的2进制补充一点:楼主算完得到结果后,可以利用二进制转十进制进行验证,就比如这一题:
二进制:100111十进制:1*2~5+0*2~4+0*2~3+1*2~2+1*2~1+1*2~0=39(2~5表示2的五次方),因此验证答案正确。。具体二进制转十进制方法:相应位数值(0或者1)*2~(相应位数-1)次方。(位数计算为:从右往左,从1往后加)
