1. 程式人生 > >[Python標準庫]decimal—定點數和浮點數的數學運算

[Python標準庫]decimal—定點數和浮點數的數學運算

[Python標準庫]decimal——定點數和浮點數的數學運算
        作用:使用定點數和浮點數的小數運算。
        Python 版本:2.4 及以後版本
        decimal 模組實現了定點和浮點算術運算子,使用的是大多數人所熟悉的模型,而不是程式設計師熟悉的模型,即大多數計算機硬體實現的 IEEE 浮點數運算。Decimal 例項可以準確地表示任何數,對其上取整或下取整,還可以對有效數字個數加以限制。
Decimal
        小數值表示為 Decimal 類的例項。建構函式取一個整數或字串作為引數。使用浮點數建立 Decimal 之前,可以先將浮點數轉換為一個字串,使呼叫者能夠顯式地處理值得位數,倘若使用硬體浮點數表示則無法準確地表述。另外,利用類方法 from_float() 可以轉換為精確的小數表示。