Získajte informácie o všetkých matematických funkciách dostupných v Pythone a o tom, ako ich môžete použiť vo svojom programe.
Čo je matematický modul v Pythone?
mathModul je štandardný modul Pythone a je vždy k dispozícii. Ak chcete v tomto module používať matematické funkcie, musíte modul importovať pomocou import math.
Poskytuje prístup k základným funkciám knižnice C. Napríklad,
# Square root calculation import math math.sqrt(4)
Tento modul nepodporuje complexdátové typy. Modul cmath je komplexným náprotivkom.
Funkcie v matematickom module Python
Tu je zoznam všetkých funkcií a atribútov definovaných v mathmodule so stručným vysvetlením ich činnosti.
| Funkcia | Popis |
|---|---|
| strop (x) | Vráti najmenšie celé číslo väčšie alebo rovné x. |
| copysign (x, y) | Vráti x so znamienkom y |
| faby (x) | Vráti absolútnu hodnotu x |
| faktoriál (x) | Vráti faktoriál x |
| poschodie (x) | Vráti najväčšie celé číslo menšie alebo rovné x |
| fmod (x, y) | Vráti zvyšok, keď je x vydelené y |
| frexp (x) | Vráti mantisu a exponent x ako pár (m, e) |
| fsum (opakovateľné) | Vráti presný súčet hodnôt s pohyblivou rádovou čiarkou v iterovateľnej podobe |
| isfinite (x) | Vráti hodnotu True, ak x nie je ani nekonečno, ani NaN (nie číslo) |
| isinf (x) | Vráti hodnotu True, ak je x kladné alebo záporné nekonečno |
| Isnan (x) | Vráti hodnotu True, ak x je NaN |
| ldexp (x, i) | Vráti x * (2 ** i) |
| modf (x) | Vráti zlomkovú a celočíselnú časť x |
| trunc (x) | Vráti skrátenú celočíselnú hodnotu x |
| exp (x) | Vráti e ** x |
| expm1 (x) | Vráti e ** x - 1 |
| log (x (, b)) | Vráti logaritmus x na základňu b (predvolené je e) |
| log1p (x) | Vráti prirodzený logaritmus 1 + x |
| log2 (x) | Vráti logaritmus základu-2 x |
| log10 (x) | Vráti základný 10 logaritmus x |
| pow (x, y) | Vráti x zdvihnuté na mocninu y |
| sqrt (x) | Vráti druhú odmocninu z x |
| acos (x) | Vráti kosínus oblúku x |
| asin (x) | Vráti sínus oblúka x |
| atan (x) | Vráti tangens oblúka x |
| atan2 (y, x) | Vráti atan (y / x) |
| cos (x) | Vráti kosínus x |
| hypot (x, y) | Vráti euklidovskú normu, sqrt (x * x + y * y) |
| hriech (x) | Vráti sínus x |
| opálenie (x) | Vráti dotyčnicu x |
| stupne (x) | Prevedie uhol x z radiánov na stupne |
| radiány (x) | Prevedie uhol x zo stupňov na radiány |
| acosh (x) | Vráti inverzný hyperbolický kosínus x |
| asinh (x) | Vráti inverzný hyperbolický sínus x |
| atanh (x) | Vráti inverznú hyperbolickú tangensu x |
| cosh (x) | Vráti hyperbolický kosínus x |
| sinh (x) | Vráti hyperbolický kosínus x |
| tanh (x) | Vráti hyperbolický tangens x |
| erf (x) | Vráti chybovú funkciu pri x |
| erfc (x) | Vráti funkciu doplnkovej chyby pri x |
| gama (x) | Vráti funkciu gama na x |
| lgamma (x) | Vráti prirodzený logaritmus absolútnej hodnoty funkcie Gamma pri x |
| pi | Matematická konštanta, pomer obvodu kruhu k priemeru (3,14159…) |
| e | matematická konštanta e (2.71828…) |
Na tejto stránke nájdete informácie o všetkých matematických funkciách definovaných v Pythone 3.








