四捨五入ではなく小数点以下の切り捨て・切り上げについては以下の記事を参照。 関連記事: Pythonで小数点以下を切り捨て・切り上げ: math.floor(), math.ceil() NumPyやpandasのround()については以下の記事を参照。 関連記事: NumPy配列ndarrayを四捨五入・偶数丸めするnp.round 関連記事: pandasで四捨五入・偶数丸め・切り捨て・切り上げ 組み込み関数round() 組み込み関数としてround()が提供されている。モジュールをインポートすることなく使える。 組み込み関数 - round() — Python 3.12.0 ドキュメント 第一引数に元の数値、第二引数ndigitsに桁数(何桁に丸めるか)を指定する。 小数を任意の桁数に丸める 浮動小数点数floatに対してround()を使う例を示す。 第二引数を省略すると整数
![Pythonで小数・整数を四捨五入するroundとDecimal.quantize | note.nkmk.me](https://cdn-ak-scissors.b.st-hatena.com/image/square/e13b2d8cf24fb507588f06b6144ba5cd0f7dde37/height=288;version=1;width=512/https%3A%2F%2Fi.gyazo.com%2F1116102ce2230c5fa89a8da2fd821adb.png)