十进制数转化成二进制数怎么做?例如十进制数0.6531怎么转换?
发布网友
发布时间:2023-04-11 22:28
我来回答
共1个回答
热心网友
时间:2023-10-20 11:52
采用乘以2取整数的方法将十进制小数转换成二进制小数:
0.6531*2=1.3062 整数1
0.3062*2=0.6124 整数0
0.6124*2=1.2248 整数1
0.2248*2=0.4496 整数0
0.4496*2=0.8992 整数0
0.8992*2=1.7984 整数1
0.7984*2=1.5968 整数1
0.5968*2=1.1936 整数1
0.1936*2=0.3872 整数0
..........
0.6531d约等于0.10100111b,是个无限小数,无法精确表示。