问题
单项选择题
以下各数值中,最小的数是 (3) 。
A.1011000110.0101B
B.301.55
C.1D3.51H
D.377.56O
答案
参考答案:D
解析:[要点解析] 用数字后面跟一个英文字母来表示该数的数制。十进制数用D(Decimalist)或省略,二进制数用B(Binary),八进制数用O(Octal),十六进制数用H(Hexadecimal)来表示。
对于本题的解答一种比较便捷的方法是,先比较4个选项中数据的整数部分。
选项A的二进制数1011000110.0101B中整数部分最高位的权为29;
选项B的十进制数301.55转换成相应的二进制数,其中整数部分301=256+32+8+4+1=100101101B,该二进制数最高位(左边第1个“1”)的权为28;
选项C的十六进制数1D3.51H转换成相应的二进制数,其中整数部分1D3H=00011101001lB,该二进制数最高位的权为28;
选项D的八进制数377.56O转换成相应的二进制数,其中整数部分377O=011111111B,该二进制数最高位的权为27。
由以上分析可知,本试题4个选项中的最大数是“1011000110.010lB”,最小数是377.56O。