python中金额计算的小问题

因为二进制对浮点运算存在精度问题,因此一些浮点计算常常会出现如下状况:html 1 # -*- coding: utf-8 -*- 2 3 a = 1 4 b = 0.9 5 print(a-b) 结果:python 0.09999999999999998 咱们指望的结果应该是0.1。为了解决这个问题,能够引入python的decimal库:post 1 # -*- coding: utf-8
相关文章
相关标签/搜索