Python是一種高級編程語言,它在操作小數時表現得很出色。Python提供了多種方法來控制小數位數,并且可以靈活地根據需要進行舍入。
# 設置小數位數 a = 1.23456789 print(round(a, 2)) # 1.23 # 向下舍入 from math import floor b = 1.9999 print(floor(b)) # 1 # 向上舍入 from math import ceil c = 1.0001 print(ceil(c)) # 2 # 四舍五入 d = 1.23456789 print(round(d, 3)) # 1.235
這里演示了幾種常用的控制小數位數的方法。首先使用round()函數將小數保留2位有效數字。接下來使用floor()和ceil()函數將小數分別向下和向上舍入到整數。最后使用round()函數將小數四舍五入。
在實際開發中,我們經常需要處理小數。了解如何控制小數位數是非常有幫助的,并且可以提高代碼的可讀性和可維護性。