Python3 fabs()-Funktion
Beschreibung
Die Methode fabs() gibt den absoluten Wert einer Zahl als Gleitkommazahl zurück, z. B. math.fabs(-10) gibt 10.0 zurück.
Die Funktion fabs() ähnelt der Funktion abs(), aber es gibt zwei Unterschiede:
abs() ist eine eingebaute Funktion. Die Funktion fabs() ist im math-Modul definiert.
Die Funktion fabs() funktioniert nur mit Gleitkomma- und Ganzzahlwerten. abs() kann auch mit komplexen Zahlen verwendet werden.
Syntax
Das Folgende ist die Syntax der Methode fabs():
import math math.fabs( x )
Hinweis:fabs() kann nicht direkt aufgerufen werden; Sie müssen das math-Modul importieren und diese Methode über das statische Objekt aufrufen.
Parameters
- x -- ein numerischer Ausdruck, kann eine ganze Zahl, eine Gleitkommazahl usw. sein. Die Funktion gibt den absoluten Betrag von x zurück, d. h. eine nicht negative Zahl.
Rückgabewert
Gibt den absoluten Betrag der Zahl zurück.Beispiele
Das Folgende zeigt ein Beispiel für die Verwendung der Methode fabs():
Beispiel 1
x = -1.5
y = math.fabs(x)
print(y) # Ausgabe 1.5
x = 10
y = math.fabs(x)
print(y) # Ausgabe 10.0
In den obigen Beispielen,fabs(-1.5)wird der absolute Betrag von -1.5 als 1.5 zurückgegeben,fabs(10)und der absolute Betrag von 10 wird als 10.0 zurückgegeben. Beachten Sie, dass der Rückgabewert immer eine Gleitkommazahl ist, selbst wenn das übergebene Argument eine ganze Zahl ist.
Nach Ausführung der obigen Beispiele ist die Ausgabe:
1.5 10.0
Beispiel 2
import math # Importiere das math-Modul
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))
Nach Ausführung der obigen Beispiele ist die Ausgabe:
math.fabs(-45.17) : 45.17 math.fabs(100.12) : 100.12 math.fabs(100.72) : 100.72 math.fabs(math.pi) : 3.141592653589793Andere Erweiterungen
Python3 Zahlen