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

admin2012-11-04  17

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

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

答案D

解析 从数制之间的转换计算公式中可以得到这样的结论:同一个整数值,用较大基数的数制表示时,其数字位数要比用基数较小的数制表示的位数来得少。但有两个值例外,那就是0和1,这两个值无论用什么数制表示,都是1位数字。另外,随着基数的不同,相同位数表示同一值的数字也有不同。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/H4pp777K
0

最新回复(0)