高分!十进制转换为二进制

来源:百度知道 编辑:UC知道 时间:2024/06/20 04:28:45
十进制561.36转换为二进制(取2位小数)。要求过程尽可能详细!

561.36=1000110001.0101≈1000110001.01(取2位小数)

方法:(1)整数部分
2| 5 6 1
--------------
2| 2 8 0 ...1
-------------
2| 1 4 0 ...0
-------------
2| 7 0 ...0
-----------
2| 3 5 ...0
-----------
2| 1 7 ...1
-----------
2| 8 ...1
-----------
2| 4 ...0
----------
2|2 ...0
-------
2|1 ...0
-------
0 ...1
(2)小数部分
0.36 * 2 = 0.72 ...0
0.72 * 2 = 1.44 ...1
0.44 * 2 = 0.88 ...0
0.88 * 2 = 1.76 ...1

1000110001.0101

2| 5 6 1
--------------
2| 2 8 0 ...1
-------------
2| 1 4 0 ...0
-------------
2| 7 0 ...0
-----------
2| 3 5 ...0
-----------
2| 1 7 ...1
-----------
2| 8 ...1
---