2014-12-07 1 views
1

Я не математику парень, поэтому я изо всех сил, чтобы понять разницу ниже:Понимать показатель в питона квантовать mehthod

>>> 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 в значении показателя?

ответ

2

Абсолютно ничего. Ни знак, ни цифры коэффициента не рассматриваются методом quantize().

+0

Крысы! У вас там 10 секунд. раньше! –

+0

Что относительно '1.00' или' 10.00' ?? –

+0

Эти два значения отличаются только на цифры коэффициентов. –

2

Нет никакой разницы. Используется только показатель (число десятичных знаков, эффективно) от первого аргумента.

Смежные вопросы