Saznajte o svim matematičkim funkcijama dostupnim u Pythonu i kako ih možete koristiti u svom programu.
Što je matematički modul u Pythonu?
math
Modul je standardni modul u Pythonu i uvijek je na raspolaganju. Da biste koristili matematičke funkcije u ovom modulu, morate uvesti modul pomoću import math
.
Omogućuje pristup osnovnim funkcijama knjižnice C. Na primjer,
# Square root calculation import math math.sqrt(4)
Ovaj modul ne podržava complex
tipove podataka. Modul cmath složeni je kolega.
Funkcije u Python Math modulu
Ovdje je popis svih funkcija i atributa definiranih u math
modulu s kratkim objašnjenjem onoga što rade.
Funkcija | Opis |
---|---|
strop (x) | Vraća najmanji cijeli broj veći od ili jednak x. |
kopija (x, y) | Vraća x sa znakom y |
fabs (x) | Vraća apsolutnu vrijednost x |
faktorijel (x) | Vraća faktorijel x |
pod (x) | Vraća najveći cijeli broj manji ili jednak x |
fmod (x, y) | Vraća ostatak kada je x podijeljeno s y |
frexp (x) | Vraća mantisu i eksponent x kao par (m, e) |
fsum (iterable) | Vraća točan zbroj vrijednosti s pomičnim zarezom u iteralu |
isfinite (x) | Vraća True ako x nije ni beskonačnost ni NaN (nije broj) |
isinf (x) | Vraća True ako je x pozitivna ili negativna beskonačnost |
isnan (x) | Vraća True ako je x NaN |
ldexp (x, i) | Vraća x * (2 ** i) |
modf (x) | Vraća razlomljene i cijele dijelove x |
trunc (x) | Vraća skraćenu cijelu vrijednost x |
exp (x) | Vraća e ** x |
expm1 (x) | Vraća e ** x - 1 |
zapisnik (x (, b)) | Vraća logaritam x na bazu b (zadane vrijednosti e) |
log1p (x) | Vraća prirodni logaritam 1 + x |
log2 (x) | Vraća logaritam baze-2 x |
log10 (x) | Vraća osnovni-10 logaritam x |
prah (x, y) | Vraća x podignut u stepen y |
sqrt (x) | Vraća kvadratni korijen x |
akos (x) | Vraća kosinus luka od x |
asin (x) | Vraća sinusni luk x |
atan (x) | Vraća tangentu luka x |
atan2 (y, x) | Vraća atan (y / x) |
cos (x) | Vraća kosinus x |
hipot (x, y) | Vraća euklidsku normu, sqrt (x * x + y * y) |
grijeh (x) | Vraća sinus x |
žutosmeđa (x) | Vraća tangent x |
stupnjevi (x) | Pretvara kut x iz radijana u stupnjeve |
radijani (x) | Pretvara kut x iz stupnjeva u radijane |
akoš (x) | Vraća inverzni hiperbolički kosinus x |
asinh (x) | Vraća inverzni hiperbolički sinus x |
atanh (x) | Vraća inverzni hiperbolički tangens x |
cosh (x) | Vraća hiperbolički kosinus x |
sinh (x) | Vraća hiperbolički kosinus x |
tanh (x) | Vraća hiperbolički tangens x |
erf (x) | Vraća funkciju pogreške u x |
erfc (x) | Vraća komplementarnu funkciju pogreške u x |
gama (x) | Vraća gama funkciju u x |
lgamma (x) | Vraća prirodni logaritam apsolutne vrijednosti gama funkcije u x |
pi | Matematička konstanta, omjer opsega kruga i njegovog promjera (3,14159…) |
e | matematička konstanta e (2.71828…) |
Posjetite ovu stranicu da biste saznali više o svim matematičkim funkcijama definiranim u Pythonu 3.