math — matematické funkce¶
Modul math poskytuje některé základní matematické funkce pro práci s čísly s plovoucí desetinnou čárkou.
Poznámka: Na OpenMV Cam mají čísla s plovoucí desetinnou čárkou 32bitovou přesnost.
Funkce¶
- math.frexp(x: float) Tuple[float, int]¶
Rozloží číslo s plovoucí desetinnou čárkou na jeho mantisu a exponent. Vrácenou hodnotou je n-tice
(m, e)taková, žex == m * 2**epřesně. Pokudx == 0, pak funkce vrátí(0.0, 0), jinak platí vztah0.5 <= abs(m) < 1.
- math.log(x: float, base: float = e) float¶
S jedním argumentem vrátí přirozený logaritmus x.
Se dvěma argumenty vrátí logaritmus x o zadaném základu base.