模組功能
decimal
模組支持快速且準確的十進制浮點運算。float
類型相比,它可以更精確地表示數字,避免顯示不準確的結果。精確性
數字表示
精度設定
from decimal import *
getcontext().prec = 6
Decimal(1) / Decimal(7) # 結果是 Decimal('0.142857')
getcontext().prec = 28
Decimal(1) / Decimal(7)
# 結果是 Decimal('0.1428571428571428571428571429')
標準和控制
decimal
模組遵循標準,並允許用戶完全控制計算過程中的捨入和錯誤處理。主要概念
信號處理