我正在使用Python 3.6.5。 作为问题的一部分,我必须执行0.6 / 0.1。 但是我得到的输出是不同的:
5.999999999999999
我还检查了其他数字,这是怎么回事
4.0
5.0
5.999999999999999
6.999999999999999
8.0
9.0
9.899999999999999
8.9
7.9
6.8999999999999995
5.8999999999999995
4.8999999999999995
3.9
我做错了还是这是一个错误。为什么0.6 / 0.1和0.5 / 0.1的输出格式不同,以及如何解决此问题