《Modern Python Cookbook》(Python编程范例)笔记——1.4 浮点数、小数、分数

来源:互联网 发布:物理数据库模型 编辑:程序博客网 时间:2024/05/23 18:53
  1. 货币值计算
    计算货币值时,应当使用decimal模块,如果使用float会出现舍入和截断问题。
    decimal.quantize()函数的使用。
    decimal模块提供各种舍入规则。

  2. 分数计算
    分数计算使用fractions模块。
    分母是2的幂时,分数得到的浮点值很精确,不是2的幂时会产生浮点近似值。

原创粉丝点击