问题 单项选择题

将(0.875)10转换成二进制小数为 ( )

A.0.111

B.1.11

C.0.110

D.0.1

答案

参考答案:A

解析: 把十进制小数转换成二进制小数所采用的规则是“乘以2取整数”。方法是用2乘以十进制纯小数,将其结果的整数部分去掉;再用2乘余下的纯小数部分,再去掉其结果的整数部分;如此继续下去,直到余下的纯小数为0或满足所要求的精度为止。最后将每次得到的整数部分(0或1)按先后顺序从左到右排列,即得到所对应的二进制小数。本题将十进制小数0.875转换成二进制小数的过程为: 0.875*2=1.75→去掉整数1再乘2→0.75*2=1.5→去掉整数1再乘2→0.5*2=1.0→去掉整数1后得到的小数部分是0,所以转换结束。然后再按每次得到的整数部分按先后顺序从左到右排列,即得到0.111,所以本题选A。

填空题
单项选择题 配伍题