需要对一个数据进行精确的计算,比如 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()