• 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()
    

      

    如果觉得对您有帮助,麻烦您点一下推荐,谢谢!



    好记忆不如烂笔头
  • 相关阅读:
    Friends ZOJ
    2^x mod n = 1 HDU
    Paint the Grid Reloaded ZOJ
    Treap 模板
    bzoj进度条
    。。。
    bzoj
    。。。
    bzoj
    题解continue
  • 原文地址:https://www.cnblogs.com/xuchunlin/p/15042999.html
Copyright © 2020-2023  润新知