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?
math
Modul 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 complex
dá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 math
module 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.