题目
4. 8 位无符号二进制数可以表示的最大十进制整数是( )。A. 127B. 128C. 255D. 256
4. 8 位无符号二进制数可以表示的最大十进制整数是( )。
A. 127
B. 128
C. 255
D. 256
题目解答
答案
C. 255
解析
考查要点:本题主要考查无符号二进制数的表示范围及其与十进制数的转换关系。
解题核心思路:
- 无符号二进制数的每一位均参与数值表示,无符号位。
- 最大值对应所有二进制位均为1的情况,此时数值为$2^n -1$($n$为位数)。
- 关键公式:8位无符号二进制数的最大十进制值为$2^8 -1 = 255$。
步骤解析
-
确定二进制位数
题目中明确是8位无符号二进制数,因此总共有8位。 -
分析最大值的二进制形式
所有位均为1时,二进制数达到最大值,即$11111111_2$。 -
二进制转十进制
将$11111111_2$转换为十进制:
$1 \times 2^7 + 1 \times 2^6 + \cdots + 1 \times 2^0 = 2^7 + 2^6 + \cdots + 2^0$
利用等比数列求和公式:
$\text{总和} = 2^8 - 1 = 256 - 1 = 255$ -
验证选项
选项C为255,与计算结果一致。