题目
下列四个无符号十进制[1]数中,能用八位二进制[2]表示的是()。 A. 256B. 299C. 255D. 312
下列四个无符号十进制[1]数中,能用八位二进制[2]表示的是()。
- A. 256
- B. 299
- C. 255
- D. 312
题目解答
答案
C
解析
考查要点:本题主要考查无符号二进制数的表示范围,需要明确八位二进制数能表示的最大十进制数。
解题核心思路:
八位二进制数每一位均为0或1,无符号时最大值为所有位均为1,即 $2^8 - 1 = 255$。因此,能表示的十进制数范围是0到255。只需判断选项中哪个数在此范围内即可。
破题关键点:
- 无符号二进制数的范围公式:$0 \leq N \leq 2^n - 1$(n为位数)。
- 直接比较选项数值与255的大小。
八位二进制数的最大值为 $2^8 - 1 = 255$,因此能表示的十进制数范围是 0到255。
- 选项A(256):超过255,无法表示。
- 选项B(299):超过255,无法表示。
- 选项C(255):等于最大值,可以表示。
- 选项D(312):超过255,无法表示。
综上,正确答案为C。