要將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數字和四舍五入后的整數。