Python math.isfinite()メソッド
例
値が有限かどうかを確認します。
# Import math Library
import math
# Check whether the values are
finite or not
print(math.isfinite(2000))
print(math.isfinite(-45.34))
print(math.isfinite(+45.34))
print(math.isfinite(math.inf))
print(math.isfinite(float("nan")))
print(math.isfinite(float("inf")))
print(math.isfinite(float("-inf")))
print(math.isfinite(-math.inf))
print(math.isfinite(0.0))
定義と使用法
このmath.isfinite()
メソッドは、数値が有限であるかどうかをチェックします。
このメソッドは、指定された数値が有限数の場合はTrueを返し、それ以外の場合はFalseを返します。
構文
math.isfinite(x)
パラメータ値
Parameter | Description |
---|---|
x | Required. The value to check. Must be a number (float/integer/infinite/NaN/finite) |
技術的な詳細
戻り値: | bool 値、xが有限の場合はTrue、 xが無限大またはNaNの場合はFalse |
---|---|
Pythonバージョン: | Python3.2の新機能 |