Python浮动给出奇怪的响应

我正在编写一个程序,该程序处理彼此添加浮点数的问题,发现有些奇怪的地方。

例子

---INPUT---
print(1+0.1)
print(1-0.1)
---OUTPUT---
1.10000000000001
0.99999999999999

为什么会发生这种情况,如何停止呢?

评论