请将十进制数57.5转换为二进制数,要过程
发布网友
发布时间:2022-05-13 05:26
我来回答
共2个回答
热心网友
时间:2023-11-21 19:11
57/2=28......1
28/2=14......0
14/2=7......0
7/2=3......1
3/2=1......1
1/2=0......1
(商为0,计算结束)
逆序拼接余数得
111001
0.5*2=1.0.......1(整数部分为1)
(小数部分已经为0,计算结束)
顺序拼接整数部分得
0.1
所以结果为
111001.1
热心网友
时间:2023-11-21 19:11
1、整数部分除2取余,小数部分乘2取整。
2、示例:
整数部分:
57/2=28...1
28/2=14...0
14/2=7...0
7/2=3...1
3/2=1...1
1/2=0...1
从下往上组合为111001
0.5*2=1.0
从下往下组合为1
57.5(10)=111001.1(2)
再看看别人怎么说的。