为什么python最后加1? console.log(9.89 + 3.48)= 13.37000000000001

时间:2017-09-22 20:27:15

标签: python addition

https://i.imgur.com/YYNhvNv.png

在控制台日志输出的末尾添加1。为什么? 答案假设只有13.37

1 个答案:

答案 0 :(得分:1)

可能因为它添加了double类型的数字(虽然我不是一个庞大的Python专家,所以我可能错了)。与double非常相似的single类型没有完美的预测。因此可能会出现一些小数错误......