正确答案
试题解析
解析:本题考查计算机中数制的转化,是程序员考试中常见的一种题型。十进制数转换成二进制数,一般分成两部分,即整数部分和小数部分。对于整数部分,十进制整数转换成二进制数,最常用的是“除以及取余法”。首先将十进制数29转换为二进制数:将所得的余数从低位到高位排列11101就是29的二进制数。由此我们可以知道本题答案是C。十进制小数转换为二进制小数的过程是乘2取进位。例如,将十进制小数0.43转换成二进制小数的过程如下:假设小数点后取5位,那么转化的结果为0.01101。而题目中的小数部分经过3次乘2后已经变成了0,转化结果为0.101。