单选题
1109、(1111)2的等值十进制数为____。
A
A、15
B
B、16
C
C、20
D
D、14
答案解析
正确答案:A
解析:
这道题考查的是二进制数转换为十进制数的方法。
**1. 理解题目含义**
题目中的 `(1111)₂` 表示一个二进制数,下标 `2` 代表基数为 2。我们需要将其转换为等值的十进制数。
*注:题目开头的“1109、”应为题号,与计算无关。*
**2. 转换方法:按权展开求和法**
二进制数转换为十进制数,需要将每一位上的数字乘以该位对应的权重(即 $2$ 的幂次),然后将所有结果相加。
权重从右向左依次为 $2^0, 2^1, 2^2, 2^3, \dots$
对于二进制数 $1111$:
- **最右边一位(第0位)**:数字是 $1$,权重是 $2^0 = 1$
- **右边第二位(第1位)**:数字是 $1$,权重是 $2^1 = 2$
- **右边第三位(第2位)**:数字是 $1$,权重是 $2^2 = 4$
- **最左边一位(第3位)**:数字是 $1$,权重是 $2^3 = 8$
**3. 计算过程**
$$
\begin{aligned}
(1111)_2 &= 1 \times 2^3 + 1 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 \\
&= 1 \times 8 + 1 \times 4 + 1 \times 2 + 1 \times 1 \\
&= 8 + 4 + 2 + 1 \\
&= 15
\end{aligned}
$$
**4. 结论**
二进制数 $(1111)_2$ 对应的十进制数是 **15**。
对比选项:
A. 15
B. 16
C. 20
D. 14
故正确答案为 **A**。
题目纠错
郑州大学计算机基础题库
