この記事では、Pythonのround()関数について例を挙げて詳しく説明します。
round()関数の構文
round()関数の構文は次のとおりです。
ラウンド(浮動小数点数、桁)
round()は、引数として2つのパラメーター、つまり浮動小数点数と桁を機能させます。数値または浮動小数点数は必須パラメーターですが、桁数はオプションのパラメーターです。桁数を指定しない場合、round()関数は最も近い整数を返します。最初のパラメーターに整数を指定することもできます。この場合、round()関数は同じ整数を返します。
round()関数の例と使用法
Pythonスクリプトでのround()関数の例と使用法を見てみましょう。桁数を指定しない場合、round()関数は数値の末尾を取得し、10進値が5より大きい場合は次の整数に変換します。10進値が5の場合、フロア値を取り、整数は同じままです。
#浮動小数点数を四捨五入するプログラム#桁数を指定しない
印刷((円形((10.1)。)。
印刷((円形((10.5)。)。
印刷((円形((10.7)。)。
印刷((円形((11.9)。)。
印刷((円形((15.3)。)。
印刷((円形((17.8)。)。
印刷((円形((20)。)。
印刷((円形((20.01)。)。
出力
それでは、桁数を定義して、round()関数を使用しましょう。
#浮動小数点数を四捨五入するプログラム印刷((円形((10,123、2)。)。
印刷((円形((10,587、1)。)。
印刷((円形((10.72、1)。)。
印刷((円形((11.9545、1)。)。
印刷((円形((15,322、2)。)。
印刷((円形((17,865、2)。)。
印刷((円形((20,090、2)。)。
印刷((円形((20.01114、2)。)。
出力
それでは、いくつかの整数値を取り、round()関数を適用してみましょう。出力では、変更されていない整数値が返されることに注意してください。
#浮動小数点数を四捨五入するプログラム印刷((円形((10)。)。
印刷((円形((20)。)。
印刷((円形((30)。)。
印刷((円形((40)。)。
印刷((円形((50)。)。
印刷((円形((12)。)。
印刷((円形((15)。)。
印刷((円形((19)。)。
出力
数値の代わりに文字列または文字をround()関数に渡すと、Pythonインタープリターはエラーをスローします。
#文字列をラウンド関数に渡す印刷((円形((「カムラン」)。)。
出力
負の数を四捨五入する
round()関数は負の数にも適用でき、負の数を四捨五入して結果を返します。
1つに=-3.98
印刷((円形((1つに、1)。)。
1つに=-2.8
印刷((円形((1つに)。)。
1つに=-5.67989
印刷((円形((1つに、2)。)。
1つに=-100.9843
印刷((円形((1つに、1)。)。
1つに=-20.04
印刷((円形((1つに)。)。
1つに=-32.0908
印刷((円形((1つに、3)。)。
1つに=-3,99898
印刷((円形((1つに)。)。
出力
結論
round()は、浮動小数点数を指定された10進数に丸めるPythonの組み込み関数です。数字関連のタスクを実行するときに非常に便利な機能です。この記事では、round()関数について例を挙げて簡単に説明します。