温馨提示×

如何将Decimal四舍五入为最接近的Integer

小樊
82
2024-09-06 06:50:21
栏目: 编程语言

要将Decimal四舍五入为最接近的Integer,可以使用Python中的内置函数round()

from decimal import Decimal

# 创建一个Decimal对象
decimal_number = Decimal("3.14")

# 使用round()函数进行四舍五入
rounded_integer = round(decimal_number)

print(f"原始Decimal数字:{decimal_number}")
print(f"四舍五入后的整数:{rounded_integer}")

在这个例子中,我们首先从decimal模块导入了Decimal类。然后,我们创建了一个Decimal对象decimal_number并将其初始化为"3.14"。接下来,我们使用round()函数对decimal_number进行四舍五入,并将结果存储在变量rounded_integer中。最后,我们打印出原始的Decimal数字和四舍五入后的整数。

0