【Python】小数点以下を切り捨てる方法

この記事では、Pythonを使って小数点以下を切り捨てる方法を紹介します。

floor()関数、int()関数、round()関数の使い方を学んで、小数を整数に変換する方法を理解しましょう。

目次から探す

Pythonでの小数点以下の切り捨て方法

Pythonには小数点以下を切り捨てるためのさまざまな方法があります。

ここでは、floor()関数、int()関数、round()関数を使った方法を紹介します。

floor()関数を使った方法

floor()関数は、与えられた数値以下で最大の整数を返す関数です。

これを使うことで小数点以下を切り捨てることができます。

以下はfloor()関数を使った例です。

import math

num = 3.7
result = math.floor(num)

print(result)  # 出力結果: 3

int()関数を用いた方法

int()関数を使うと、小数点以下を切り捨てた整数部分を取得することができます。

以下はint()関数を用いた例です。

num = 5.9
result = int(num)

print(result)  # 出力結果: 5

round()関数を利用した方法

round()関数は、数値を四捨五入する際に使用されますが、第二引数に0を指定することで小数点以下を切り捨てることもできます。

以下はround()関数を利用した例です。

num = 4.2
result = round(num, 0)

print(result)  # 出力結果: 4.0

これらの方法を使うことで、Pythonで小数点以下を切り捨てることができます。

目次から探す