2014-12-07 33 views
1

我不是一個數學的傢伙,所以我努力理解下面的區別:瞭解指數在Python量化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 VS在指數值0.01區別?

回答

2

絕對沒有。 quantize()方法不會檢查符號或係數位數。

+0

老鼠!你到了那裏10秒。越快! – 2014-12-07 21:03:14

+0

'1.00'或'10.00'怎麼辦? – 2014-12-07 21:04:33

+0

這兩個值僅在係數位數上有所不同。 – 2014-12-07 21:05:22

2

沒有區別。只使用第一個參數的指數(有效的小數位數)。