pythonDecimal解決計算問題
1、當python中的浮點類型計算出現(xiàn)不準確結(jié)果時,Decimal用于糾正。經(jīng)驗證,Decimal不直接處理浮點類型數(shù)據(jù),而是將浮點類型數(shù)據(jù)轉(zhuǎn)換成字符串數(shù)據(jù)。
2、如果使用金額或要求特別準確,可以使用decimal。
實例
fromdecimalimport*
getcontext().prec=6
Decimal(1)/Decimal(7)
#結(jié)果為Decimal('0.142857'),六個有效數(shù)字
以上就是pythonDecimal解決計算問題,希望對大家有所幫助。更多Python學習教程請關注IT培訓機構(gòu):千鋒教育。