13.1的二进制表示为 1101.0001,具体说明如下:
整数部分转换 十进制数13转换为二进制采用按位加权求和法,计算过程为:
$$13 = 8 + 4 + 1 = 2^3 + 2^2 + 2^0$$
因此,整数部分为 1101
。
小数部分转换
十进制小数0.1转换为二进制采用乘2取整法,具体步骤为:
- 0.1 × 2 = 0.2 → 取整数部分0
- 0.2 × 2 = 0.4 → 取整数部分0
- 0.4 × 2 = 0.8 → 取整数部分0
- 0.8 × 2 = 1.6 → 取整数部分1(终止条件)
因此,小数部分为 0001(通常保留4位小数)。
组合结果
将整数部分与小数部分组合,得到 1101.0001。
总结: 13.1的二进制表示为 1101.0001