理解python量化方法中的指数

时间:2014-12-07 20:48:50

标签: python decimal

我不是一个数学家,所以我很难理解下面的区别:

>>> Decimal(1.144).quantize(Decimal('0.01'))
Decimal('1.14')
>>> Decimal(1.144).quantize(Decimal('0.00'))
Decimal('1.14')
>>> Decimal(1.145).quantize(Decimal('0.00'))
Decimal('1.15')
>>> Decimal(1.145).quantize(Decimal('0.01'))
Decimal('1.15')

那么指数值中0.000.01的区别是什么?

2 个答案:

答案 0 :(得分:3)

绝对没有。 quantize()方法不会检查符号和系数数字。

答案 1 :(得分:2)

没有区别。仅使用第一个参数中的指数(有效小数位数)。