我不是一个数学家,所以我很难理解下面的区别:
>>> 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.00
与0.01
的区别是什么?
答案 0 :(得分:3)
绝对没有。 quantize()
方法不会检查符号和系数数字。
答案 1 :(得分:2)
没有区别。仅使用第一个参数中的指数(有效小数位数)。