
追梦寻缘为您分享以下优质知识
十进制数 909转换为二进制数的过程如下:
一、整数部分转换(909 ÷ 2 取余法)
909 ÷ 2 = 454 余 1
- 记录余数1
454 ÷ 2 = 227 余 0
- 记录余数0
227 ÷ 2 = 113 余 1
- 记录余数1
113 ÷ 2 = 56 余 1
- 记录余数1
56 ÷ 2 = 28 余 0
- 记录余数0
28 ÷ 2 = 14 余 0
- 记录余数0
14 ÷ 2 = 7 余 0
- 记录余数0
7 ÷ 2 = 3 余 1
- 记录余数1
3 ÷ 2 = 1 余 1
- 记录余数1
1 ÷ 2 = 0 余 1
- 记录余数1
将余数从下到上排列,得到整数部分的二进制表示: 11100111。
二、小数部分转换(909.5 ÷ 2 取整法)
0.5 ÷ 2 = 0.25 取整0
0.25 ÷ 2 = 0.125 取整0
0.125 ÷ 2 = 0.0625 取整0
0.0625 ÷ 2 = 0.03125 取整0
0.03125 ÷ 2 = 0.015625 取整0
0.015625 ÷ 2 = 0.0078125 取整0
0.0078125 ÷ 2 = 0.00390625 取整0
0.00390625 ÷ 2 = 0.001953125 取整0
0.001953125 ÷ 2 = 0.0009765625 取整0
0.0009765625 ÷ 2 = 0.00048828125 取整0
(此处可停止计算,根据精度要求调整)
小数部分转换为二进制后为 .00011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011100111001110011