Spickzettel für Funktionen des Python-Mathemoduls

Kurzanleitung für die Python-Mathe-Standardbibliothek. Erfahren Sie, wie Sie trigonometrische, logarithmische, rundende und arithmetische Funktionen verwenden.

Rundung und Grundrechenarten

Standardmathematische Funktionen für Rundungen, Vorzeichen und grundlegende mathematische Operationen.

Methode / FunktionSyntaxBeschreibung
ceil()math.ceil(x)Rundet die Zahl x auf die nächste ganze Zahl auf.
floor()math.floor(x)Rundet die Zahl x auf die nächste ganze Zahl ab.
trunc()math.trunc(x)Schneidet Bruchteile ab und gibt nur den ganzzahligen Teil von x zurück.
abs()abs(x)Integrierte Funktion, die den absoluten Wert von x zurückgibt.
fmod()math.fmod(x, y)Gibt den genauen Gleitkomma-Rest von x/y zurück.
gcd()math.gcd(a, b)Gibt den größten gemeinsamen Teiler der ganzen Zahlen a und b zurück.

Potenzen, Wurzeln und Logarithmen

Exponentielle und logarithmische Berechnungen.

Methode / FunktionSyntaxBeschreibung
sqrt()math.sqrt(x)Gibt die Quadratwurzel der Zahl x zurück.
pow()math.pow(x, y)Gibt x hoch y als Gleitkomma zurück.
exp()math.exp(x)Gibt e hoch x zurück.
log()math.log(x, [base])Gibt den Logarithmus von x zur angegebenen Basis zurück (standardmäßig der natürliche Logarithmus).
log10()math.log10(x)Gibt den Logarithmus zur Basis 10 von x zurück.

Interaktives Demo-Skript

run_all_cheat_methods.py
Im Editor ausführen
# ceil()
math.ceil(x)

# floor()
math.floor(x)

# trunc()
math.trunc(x)

# abs()
abs(x)

# fmod()
math.fmod(x, y)

# gcd()
math.gcd(a, b)

# sqrt()
math.sqrt(x)

# pow()
math.pow(x, y)

# exp()
math.exp(x)

# log()
math.log(x, [base])

# log10()
math.log10(x)

Häufig gestellte Fragen

Was ist der Unterschied zwischen math.ceil() und math.floor()?

math.ceil() rundet eine Zahl auf die nächste ganze Zahl auf, während math.floor() eine Zahl auf die nächste ganze Zahl abrundet.

Warum sollte ich math.isclose() verwenden, anstatt die Gleichheit direkt zu prüfen?

Die Gleitkomma-Arithmetik weist Genauigkeitsgrenzen auf. math.isclose() vergleicht zwei Werte mit einer Toleranzprüfung, um zu sehen, ob sie ungefähr gleich sind.

Verwandte Themen

Empfohlene Python-Ressourcen

Erweitern Sie Ihr Wissen mit zugehörigen interaktiven Tutorials, Spickzetteln und Codevergleichen.