溫馨提示×

如何將Decimal四舍五入為最接近的Integer

小樊
81
2024-09-06 06:50:21
欄目: 編程語言

要將Decimal四舍五入為最接近的Integer,可以使用Python中的內(nèi)置函數(shù)round()

from decimal import Decimal

# 創(chuàng)建一個Decimal對象
decimal_number = Decimal("3.14")

# 使用round()函數(shù)進行四舍五入
rounded_integer = round(decimal_number)

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

在這個例子中,我們首先從decimal模塊導(dǎo)入了Decimal類。然后,我們創(chuàng)建了一個Decimal對象decimal_number并將其初始化為"3.14"。接下來,我們使用round()函數(shù)對decimal_number進行四舍五入,并將結(jié)果存儲在變量rounded_integer中。最后,我們打印出原始的Decimal數(shù)字和四舍五入后的整數(shù)。

0