math — mathematische Funktionen¶
Das math-Modul stellt einige grundlegende mathematische Funktionen für die Arbeit mit Gleitkommazahlen bereit.
Hinweis: Auf der OpenMV Cam haben Gleitkommazahlen eine Präzision von 32 Bit.
Funktionen¶
- math.ceil(x: float) int¶
Gibt eine ganze Zahl zurück, nämlich
xaufgerundet in Richtung positiver Unendlichkeit.
- math.floor(x: float) int¶
Gibt eine ganze Zahl zurück, nämlich
xabgerundet in Richtung negativer Unendlichkeit.
- math.frexp(x: float) Tuple[float, int]¶
Zerlegt eine Gleitkommazahl in ihre Mantisse und ihren Exponenten. Der zurückgegebene Wert ist das Tupel
(m, e), sodassx == m * 2**eexakt gilt. Wennx == 0ist, gibt die Funktion(0.0, 0)zurück, andernfalls gilt die Beziehung0.5 <= abs(m) < 1.
- math.log(x: float, base: float = e) float¶
Mit einem Argument wird der natürliche Logarithmus von x zurückgegeben.
Mit zwei Argumenten wird der Logarithmus von x zur angegebenen Basis base zurückgegeben.