• 技术文章 >Python技术 >Python基础教程

    python Decimal解决计算问题

    小妮浅浅小妮浅浅2021-09-22 13:38:11原创256

    1、当python中的浮点类型计算出现不准确结果时,Decimal用于纠正。经验证,Decimal不直接处理浮点类型数据,而是将浮点类型数据转换成字符串数据。

    2、如果使用金额或要求特别准确,可以使用decimal。

    实例

    from decimal import *
    getcontext().prec = 6
    Decimal(1)/Decimal(7)
    # 结果为Decimal('0.142857'),六个有效数字

    以上就是python Decimal解决计算问题,希望对大家有所帮助。更多Python学习指路:python基础教程

    专题推荐:python decimal
    品易云
    上一篇:Python随机数中种子的使用 下一篇:python定义类的初始化方法

    相关文章推荐

    • python查询键值对是否在字典的三个方法• python字典类型的底层实现• python集合的底层实现• Python解析器如何搜索模块位置• Python中time模块的方法整理• Python中random模块的方法整理• python socket发送消息的方法• python协程的调度• python协程调度的流程• python自定义模块的调用• python包中__all__的使用• python assert断言的使用• python实现排序算法的可视化• Python随机数中种子的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网