题目内容
把二进制数(10111)2化为十进制数是
23
23
10;把十进制数(37)10化成二进制数是100101
100101
2.分析:(1)将二进制数转化为十进制数,可以用每个数位上的数字乘以对应的权重,累加后,即可得到答案.
(2)十进制化成二进制用“除k取余法”是将十进制数除以2,然后将商继续除以2,直到商为0,然后将依次所得的余数倒序排列即可得到答案.
(2)十进制化成二进制用“除k取余法”是将十进制数除以2,然后将商继续除以2,直到商为0,然后将依次所得的余数倒序排列即可得到答案.
解答:解:(1)(10111)2,
=1×24+0×23+1×22+1×21+1×20,
=16+0+4+2+1,
=23;
(10111)2=(23)10;
(2)37÷2=18…1,
18÷2=9…0,
9÷2=4…1,
4÷2=2…0,
2÷2=1…0,
1÷2=0…1,
故37(10)=100101(2).
故答案为:23,100101.
=1×24+0×23+1×22+1×21+1×20,
=16+0+4+2+1,
=23;
(10111)2=(23)10;
(2)37÷2=18…1,
18÷2=9…0,
9÷2=4…1,
4÷2=2…0,
2÷2=1…0,
1÷2=0…1,
故37(10)=100101(2).
故答案为:23,100101.
点评:本题考查的知识点是不同进制之间的转换,其中其它进制转为十进制方法均为累加数字×权重,十进制转换为其它进制均采用除K求余法.
练习册系列答案
相关题目