单选题 625用二进制表示为______。
A.101001.1010 B.1010001.101
C.11101.1010 D.11011.101

【正确答案】 C
【答案解析】[解析] 本题考查计算机中数制的转化,是程序员考试中常见的一种题型。
十进制数转换成二进制数,一般分成两部分,即整数部分和小数部分。对于整数部分,十进制整数转换成二进制数,最常用的是“除以2取余法”。首先将十进制数29转换为二进制数:

将所得的余数从低位到高位排列,11101就是29的二进制数。由此我们可以知道本题答案是C。
十进制小数转换为二进制小数的过程是乘2取进位。例如,将十进制小数0.43转换成二进制小数的过程如下: