Méthode math.isfinite() de Python
Python math.isfinite()La méthode détermine si x est fini. Si x n'est ni l'infini ni NaN, elle renvoie True ; sinon, elle renvoie False.
Version de Python : 3.2
Syntaxe
La syntaxe de la méthode math.isfinite() est la suivante :
math.isfinite(x)
Description du paramètre :
- xx -- Obligatoire, un nombre. Si x n'est pas un nombre, renvoie TypeError.
Valeur de retour
Renvoie une valeur booléenne. Si x n'est ni l'infini ni NaN, elle renvoie True ; sinon, elle renvoie False.
Exemple
L'exemple suivant vérifie si les nombres sont finis :
Exemple
# Importer le package math
import math
# Vérifier si les nombres sont finis
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))
import math
# Vérifier si les nombres sont finis
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))
Résultat de sortie :
True True True False False False False False TrueAutres extensions
Module math de Python