学习 Python:强大的面向对象编程(第 5 版)
/
Python 2.4 引入了一个新的核心数字类型:小数对象,正式名称为 Decimal
。语法上看,是通过在导入模块中调用函数来创建小数,而非运行一个字面量表达式。功能上看,小数像浮点数,但它们有固定位数的小数点。因此,小数是固定精度的浮点值。
比如,使用小数,可让一个浮点数总是保留两个小数位。而且,可以指定如何在对象指定小数位之外对额外的小数位进行四舍五入或截断。虽然相对于普通的浮点类型,它通常引起性能损失,但小数类型很适合代表像总金额之类的固定精度的数量,而且可以帮助获得更好的数字准确性。
本文章首发在 LearnKu.com 网站上。
粤ICP备18099781号-6 | 粤公网安备 44030502004330号 | 违法和不良信息举报
由 Summer 设计和编码 ❤
推荐文章: