题目
十进制数183.8125对应的二进制数是(________)。
十进制数183.8125对应的二进制数是(________)。
题目解答
答案
10110111.1101B
解析
考查要点:本题主要考查十进制数转换为二进制数的方法,包括整数部分和小数部分的转换。
解题核心思路:
- 整数部分采用除2取余法,将十进制整数反复除以2,记录余数,直到商为0,最后将余数倒序排列。
- 小数部分采用乘2取整法,将十进制小数反复乘以2,记录整数部分,直到小数部分为0,最后将整数部分按顺序排列。
破题关键点:
- 整数部分转换时,注意余数的倒序排列。
- 小数部分转换时,确保乘法过程中小数部分最终能精确为0(本题中0.8125是有限二进制小数)。
整数部分转换(183)
- 除2取余过程:
- 183 ÷ 2 = 91 余 1
- 91 ÷ 2 = 45 余 1
- 45 ÷ 2 = 22 余 1
- 22 ÷ 2 = 11 余 0
- 11 ÷ 2 = 5 余 1
- 5 ÷ 2 = 2 余 1
- 2 ÷ 2 = 1 余 0
- 1 ÷ 2 = 0 余 1
- 倒序排列余数:10110111。
小数部分转换(0.8125)
- 乘2取整过程:
- 0.8125 × 2 = 1.625 → 整数部分 1
- 0.625 × 2 = 1.25 → 整数部分 1
- 0.25 × 2 = 0.5 → 整数部分 0
- 0.5 × 2 = 1.0 → 整数部分 1
- 顺序排列整数部分:1101。
最终结果:整数部分与小数部分组合为 10110111.1101B。