人生が変わるオンラインサロン!
月3万副業収入が得られる!Mサロン!31日間無料体験!Pythonをさらに学びたい方へ
Pythonを理解して頂くために参考書を執筆致しました!
Pythonのラムダ式、リスト、辞書型、Pandasなどを学びたい方にオススメの本となっています。演習問題をたくさん用意しているので、実践形式で理解しやすい内容となっています
下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!
⇩初心者向け ⇩中級者向け
PythonでChatGPTAPIを使ってブログ作成を自動化しませんか?
はじめに
プログラミング言語Pythonには、様々な便利な組み込み関数があります。
その中でも今回紹介するのは、「round」関数です。
round関数は、数値を四捨五入するための関数です。
この記事では、Pythonのround関数の基本的な使い方から、詳細な挙動、注意点までを徹底的に解説します。

round関数の基本的な使い方
まずは、round関数の基本的な使い方から見ていきましょう。
round関数は、以下のように使用します。
ソースコード例
1 2 3 |
x = 3.1415 rounded_x = round(x) print(rounded_x) |
出力結果
3

小数点以下の桁数を指定する
round関数では、小数点以下の桁数を指定することもできます。
指定するには、第二引数に四捨五入後の小数点以下の桁数を指定します。
ソースコード例
1 2 3 |
x = 3.1415 rounded_x = round(x, 2) print(rounded_x) |
出力結果
3.14

整数への四捨五入
round関数は、整数に対しても使用することができます。
整数に対して四捨五入を行うと、その値自体が返されます。
(bankers' rounding)」と呼ばれる手法で、統計的な誤差を減らすために用いられます。
ソースコード例
1 2 |
print(round(1.5)) # 2 print(round(2.5)) # 2 |
出力結果
2
2

まとめ
今回は、Pythonのround関数の使い方について詳しく見てきました。
四捨五入は、プログラミングでも頻繁に使われる操作ですので、ぜひ覚えておいてください。
特に、0.5の扱いについては意識しておくと、思わぬバグを避けることができます。

最後まで読んで頂き、ありがとうございました。少しでもお役にたてたなら幸いです!

人生が変わるオンラインサロン!
月3万副業収入が得られる!Mサロン!31日間無料体験!Pythonをさらに学びたい方へ
Pythonを理解して頂くために参考書を執筆致しました!
Pythonのラムダ式、リスト、辞書型、Pandasなどを学びたい方にオススメの本となっています。演習問題をたくさん用意しているので、実践形式で理解しやすい内容となっています
下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!
⇩初心者向け ⇩中級者向け
PythonでChatGPTAPIを使ってブログ作成を自動化しませんか?