假设给定一个十进制整数D 转换成对应的二进制整数B 那么就这两个数字的位数而言 B与D相比()。(A)
整数,数字,位数
已帮助 人
假设给定一个十进制整数D,转换成对应的二进制整数B,那么就这两个数字的位数而言,B与D相比()。
(A) B的数字位数一定大于D的数字位数
(B) B的数字位数一定小于D的数字位数
(C) B的数字位数一定不小于D的数字位数
(D) B的数字位数一定不大于D的数字位数
-
正确答案:正确C
[答案] (C)
[解析] 二进制数中出现的数字字符只有两个:0和1。每一位计数的原则为“逢二进一”。所以,当D>1时,其相对应的B的位数必多于D的位数,如D=2时,对应的B= 10,B的位数大于D的位数;当D=0或1时,B=D,B和D的位数相等,故选项(C) 正确。
[点评] 该题考察计算机常识。
