python3 浮点精确计算
需要对一个数据进行精确的计算,比如 2.37% 需要得到 0.0237
首先看截图

得到的结果是 0.023700000000000002,这个肯定是不可以的,
解决办法:

代码:
from decimal import Decimal
def spider():
a = '2.37'
res = Decimal(a)/100
print(res)
if __name__ == "__main__":
spider()
如果觉得对您有帮助,麻烦您点一下推荐,谢谢!
好记忆不如烂笔头
好记忆不如烂笔头

浙公网安备 33010602011771号