日常生活中我们使用的数是十进制数.而计算机使用的数是二进制数,即数的进位方法是“逢二进一”.二进制数只使用数字0,1,如二进制数1101记为11012,11012通过式子1×23+1×22+0×2+1可以转换为十进制数13,仿照上面的转换方法,将二进制数111012转换为十进制数是(  )A. 4B. 25C. 29D. 33

问题描述:

日常生活中我们使用的数是十进制数.而计算机使用的数是二进制数,即数的进位方法是“逢二进一”.二进制数只使用数字0,1,如二进制数1101记为11012,11012通过式子1×23+1×22+0×2+1可以转换为十进制数13,仿照上面的转换方法,将二进制数111012转换为十进制数是(  )
A. 4
B. 25
C. 29
D. 33

∵11012通过式子1×23+1×22+0×2+1转换为十进制数13,
∴111012=1×24+1×23+1×22+0×2+1=29.
故选C.
答案解析:由题意知,111012可表示为1×24+1×23+1×22+0×2+1,然后通过计算,所得结果即为十进制的数.
考试点:有理数的混合运算.


知识点:本题考查二进制和十进制之间的转换.需注意观察所给例题及二进制数的特点.