decimal 是 [[Python]] 中用于高精度浮点数运算的模块。
Decimal
Decimal 除了可以基于整数、浮点数进行计算之外,还可以使用字符串表示的数字(更精确的浮点数计算):
from decimal import Decimal
Decimal(3.14)# 返回: Decimal('3.140000000000000124344978758017532527446746826171875')Decimal("3.14")# 返回: Decimal('3.14')
Decimal(3.14) + 42# 返回: Decimal('45.14000000000000012434497876')Decimal("3.14") + 42# 返回: Decimal('45.14')