Python round()関数

Python Round Function



Pythonは非常に用途の広い高級プログラミング言語であり、データサイエンス、機械学習、人工知能で最も広く使用されています。 Pythonは、数値を操作する必要がある組み込みのモジュールと関数を通じて優れたサポートを提供します。 Pythonのround()関数は、浮動小数点数を指定された小数点以下の桁数に丸めて返します。たとえば、浮動小数点数6.677があり、小数点以下2桁に丸める必要があります。 round()関数はその仕事をし、数値を6.68に丸めます。

この記事では、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,1232)。)。

印刷((円形((10,5871)。)。

印刷((円形((10.721)。)。

印刷((円形((11.95451)。)。

印刷((円形((15,3222)。)。

印刷((円形((17,8652)。)。

印刷((円形((20,0902)。)。

印刷((円形((20.011142)。)。

出力

それでは、いくつかの整数値を取り、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()関数について例を挙げて簡単に説明します。