题目
判断题(共10题,20.0分)48. (2.0分) (2B.38)_(16)转换成十进制[1]是43.21875。A 对B 错
判断题(共10题,20.0分)
48. (2.0分) (2B.38)_{16}转换成十进制[1]是43.21875。
A 对
B 错
题目解答
答案
将 (2B.38)₁₆ 转换为十进制:
- 整数部分:$2 \times 16^1 = 32$,$B (11) \times 16^0 = 11$,合计 $32 + 11 = 43$。
- 小数部分:$3 \times 16^{-1} = 0.1875$,$8 \times 16^{-2} = 0.03125$,合计 $0.1875 + 0.03125 = 0.21875$。
- 总和:$43 + 0.21875 = 43.21875$。
因此,(2B.38)₁₆ = 43.21875,判断正确。
答案:A 对。
解析
考查要点:十六进制数转换为十进制数的方法,包括整数部分和小数部分的计算。
解题核心思路:
- 整数部分:从右到左,每一位的数字乘以对应的16的幂次(从0开始递增)。
- 小数部分:从左到右,每一位的数字乘以对应的16的负幂次(从-1开始递减)。
- 求和:将整数部分和小数部分的计算结果相加,得到最终的十进制数。
破题关键点:
- 十六进制符号与十进制的对应关系(如B对应11)。
- 权值的正确计算(整数部分的权值为$16^0, 16^1, \dots$,小数部分为$16^{-1}, 16^{-2}, \dots$)。
整数部分转换
- 第1位(从右往左):$B$对应十进制$11$,权值为$16^0 = 1$,计算得$11 \times 1 = 11$。
- 第2位:$2$对应十进制$2$,权值为$16^1 = 16$,计算得$2 \times 16 = 32$。
- 整数部分总和:$32 + 11 = 43$。
小数部分转换
- 第1位(从左往右):$3$对应十进制$3$,权值为$16^{-1} = \frac{1}{16}$,计算得$3 \times \frac{1}{16} = 0.1875$。
- 第2位:$8$对应十进制$8$,权值为$16^{-2} = \frac{1}{256}$,计算得$8 \times \frac{1}{256} = 0.03125$。
- 小数部分总和:$0.1875 + 0.03125 = 0.21875$。
最终结果
将整数部分和小数部分相加:$43 + 0.21875 = 43.21875$,与题目描述一致,因此判断正确。