Python3 Fonction fabs()
Description
La méthode fabs() renvoie la valeur absolue d'un nombre sous forme de nombre à virgule flottante, par exemple, math.fabs(-10) renvoie 10.0.
La fonction fabs() est similaire à la fonction abs(), mais il existe deux différences :
abs() est une fonction intégrée. La fonction fabs() est définie dans le module math.
La fonction fabs() ne fonctionne qu'avec des valeurs à virgule flottante et des entiers. abs() peut également être utilisée avec des nombres complexes.
Syntaxe
Voici la syntaxe de la méthode fabs() :
import math math.fabs( x )
Remarque :fabs() n'est pas accessible directement ; vous devez importer le module math et appeler cette méthode via l'objet statique.
Parameters
- x -- une expression numérique, peut être un entier, un nombre à virgule flottante, etc. La fonction renvoie la valeur absolue de x, c'est-à-dire un nombre non négatif.
Valeur de retour
Renvoie la valeur absolue du nombre.Exemples
Voici un exemple d'utilisation de la méthode fabs() :
Exemple 1
x = -1.5
y = math.fabs(x)
print(y) # Sortie 1.5
x = 10
y = math.fabs(x)
print(y) # Sortie 10.0
Dans les exemples ci-dessus,fabs(-1.5)la valeur absolue de -1.5 est renvoyée sous la forme 1.5,fabs(10)et la valeur absolue de 10 est renvoyée sous la forme 10.0. Notez que la valeur de retour est toujours un nombre à virgule flottante, même si l'argument passé est un entier.
Après avoir exécuté les exemples ci-dessus, la sortie est :
1.5 10.0
Exemple 2
import math # Importer le module math
print ("math.fabs(-45.17) : ", math.fabs(-45.17))
print ("math.fabs(100.12) : ", math.fabs(100.12))
print ("math.fabs(100.72) : ", math.fabs(100.72))
print ("math.fabs(math.pi) : ", math.fabs(math.pi))
Après avoir exécuté les exemples ci-dessus, la sortie est :
math.fabs(-45.17) : 45.17 math.fabs(100.12) : 100.12 math.fabs(100.72) : 100.72 math.fabs(math.pi) : 3.141592653589793Autres extensions
Nombres en Python3