Pythonでは、round()
, math.ceil()
, math.floor()
といった組み込み関数を使って数値を四捨五入、切り上げ、切り捨てすることができます。
round()関数の使用方法
round()
関数は、デフォルトで最も近い整数に数値を四捨五入します。以下にその使用例を示します。
x = 2.56789
print(round(x)) # 3
また、round()
関数には第二引数があり、これを指定することで小数点以下の桁数を指定できます。以下にその使用例を示します。
x = 2.56789
print(round(x, 2)) # 2.57
math.ceil()関数の使用方法
math.ceil()
関数は、引数として与えられた数値を切り上げるための関数です。以下にその使用例を示します。
import math
x = 5.57468465
print(math.ceil(x)) # 6
math.floor()関数の使用方法
math.floor()
関数は、引数として与えられた数値を切り捨てるための関数です。以下にその使用例を示します。
import math
x = 5.57468465
print(math.floor(x)) # 5
以上がPythonで数値を四捨五入、切り上げ、切り捨てする基本的な方法です。これらの関数を適切に使い分けることで、様々な数値計算を柔軟に行うことができます。