将十进制数375转换为二进制数,可以分别对整数部分和小数部分进行转换,然后将结果合并。
一、整数部分转换(375)
使用“整数除2取余,小数乘2取整”的方法:
1. 375 ÷ 2 = 187 余 1
2. 187 ÷ 2 = 93 余 1
3. 93 ÷ 2 = 46 余 1
4. 46 ÷ 2 = 23 余 0
5. 23 ÷ 2 = 11 余 1
6. 11 ÷ 2 = 5 余 1
7. 5 ÷ 2 = 2 余 1
8. 2 ÷ 2 = 1 余 0
9. 1 ÷ 2 = 0 余 1
将余数从下到上排列,得到整数部分的二进制为: 101110111。
二、小数部分转换(0.00625)
使用“小数乘2取整”的方法:
1. 0.00625 × 2 = 0.0125 取整 0
2. 0.0125 × 2 = 0.025 取整 0
3. 0.025 × 2 = 0.05 取整 0
4. 0.05 × 2 = 0.1 取整 0
5. 0.1 × 2 = 0.2 取整 0
6. 0.2 × 2 = 0.4 取整 0
7. 0.4 × 2 = 0.8 取整 0
8. 0.8 × 2 = 1.6 取整 1
9. 0.6 × 2 = 1.2 取整 1
10. 0.2 × 2 = 0.4 取整 0
11. 0.4 × 2 = 0.8 取整 0
12. 0.8 × 2 = 1.6 取整 1
13. 0.6 × 2 = 1.2 取整 1
14. 0.2 × 2 = 0.4 取整 0
15. 0.4 × 2 = 0.8 取整 0
16. 0.8 × 2 = 1.6 取整 1
17. 0.6 × 2 = 1.2 取整 1
18. 0.2 × 2 = 0.4 取整 0
19. 0.4 × 2 = 0.8 取整 0
20. 0.8 × 2 = 1.6 取整 1
21. 0.6 × 2 = 1.2 取整 1
22. 0.2 × 2 = 0.4 取整 0
23. 0.4 × 2 = 0.8 取整 0
24. 0.8 × 2 = 1.6 取整 1
25. 0.6 × 2 = 1.2 取整 1
26. 0.2 × 2 = 0.4 取整 0
27. 0.4 × 2 = 0.8 取整 0
28. 0.8 × 2 = 1.6 取整 1
29. 0.6 × 2 = 1.2 取整 1
30. 0.2 × 2 = 0.4 取整 0
31. 0.4 × 2 = 0.8 取整 0
32. 0.8 × 2 = 1.6 取整 1
33. 0.6 × 2 = 1.2 取整 1
34. 0.2 × 2 = 0.4 取整 0
3