
做最好的自己为您分享以下优质知识
将十进制数117转换为二进制数的过程如下:
一、整数部分转换(117 ÷ 2)
117 ÷ 2 = 58 余 1
- 记录余数1
58 ÷ 2 = 29 余 0
- 记录余数0
29 ÷ 2 = 14 余 1
- 记录余数1
14 ÷ 2 = 7 余 0
- 记录余数0
7 ÷ 2 = 3 余 1
- 记录余数1
3 ÷ 2 = 1 余 1
- 记录余数1
1 ÷ 2 = 0 余 1
- 记录余数1
将余数从下到上排列,得到二进制数: 1110101B
二、小数部分转换(0.01 × 2)
0.01 × 2 = 0.02
- 整数部分为0
0.02 × 2 = 0.04
- 整数部分为0
0.04 × 2 = 0.08
- 整数部分为0
0.08 × 2 = 0.16
- 整数部分为0
0.16 × 2 = 0.32
- 整数部分为0
0.32 × 2 = 0.64
- 整数部分为0
0.64 × 2 = 1.28
- 整数部分为1
0.28 × 2 = 0.56
- 整数部分为0
0.56 × 2 = 1.12
- 整数部分为1
0.12 × 2 = 0.24
- 整数部分为0
0.24 × 2 = 0.48
- 整数部分为0
0.48 × 2 = 0.96
- 整数部分为0
0.96 × 2 = 1.92
- 整数部分为1
0.92 × 2 = 1.84
- 整数部分为1
0.84 × 2 = 1.68
- 整数部分为1
0.68 × 2 = 1.36
- 整数部分为1
0.36 × 2 = 0.72
- 整数部分为0
0.72 × 2 = 1.44
- 整数部分为1
0.44 × 2 = 0.88
- 整数部分为0
0.88 × 2 = 1.76
- 整数部分为1
0.76 × 2 = 1.52
- 整数部分为1
0.52 × 2 = 1.04
- 整数部分为1
0.04 × 2 = 0.08
- 整数部分为0
0.08 × 2 = 0.16
- 整数部分为0
0.16 × 2 = 0.32
- 整数部分为0
0.32 × 2 = 0.64
- 整数部分为0
0.64 × 2 = 1.28
-