设任意一个十进制整数D,转换成对应的无符号二进制整数为B,那么这两个数字的长度(即位数)而言,B与D相比______。

admin2009-02-15  32

问题 设任意一个十进制整数D,转换成对应的无符号二进制整数为B,那么这两个数字的长度(即位数)而言,B与D相比______。

选项 A、B的数字位数一定小于D的数字位数
B、B的数字位数一定大于D的数字位数
C、B的数字位数小于或等于D的数字位数
D、B的数字位数大于或等于D的数字位数

答案D

解析 二进制数转换成十进制数,只需将二进制数按权展开求和,称为乘权求和法,如(1001001)2=1×26+1×23+1×20=73。而对于0来说,其十进制数与二进制数都为0,故总的来说,二进制数的位数要大于或等于十进制数的位数。
转载请注明原文地址:https://kaotiyun.com/show/ih4p777K
0

最新回复(0)