您的位置:首页 > 编程语言 > Python开发

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

2017-09-20 12:51 537 查看
货币值计算

计算货币值时,应当使用
decimal
模块,如果使用float会出现舍入和截断问题。

decimal.quantize()函数的使用。

decimal模块提供各种舍入规则。

分数计算

分数计算使用
fractions
模块。

分母是2的幂时,分数得到的浮点值很精确,不是2的幂时会产生浮点近似值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息