项目上线了两周多,一直没有问题。今天突然出问题了,查了一下代码,代码是这样的
>>> a = 7046359232
>>> int(a)//1000000 *0.01
这个代码主要是为了解决舍去四舍五入的问题,在python3里面运行是会出现精度问题的。
解决办法:
result = "%.2f" % (int(a) // 1000000 * 0.01)
项目上线了两周多,一直没有问题。今天突然出问题了,查了一下代码,代码是这样的
>>> a = 7046359232
>>> int(a)//1000000 *0.01
这个代码主要是为了解决舍去四舍五入的问题,在python3里面运行是会出现精度问题的。
解决办法:
result = "%.2f" % (int(a) // 1000000 * 0.01)