Lees meer over alle wiskundige functies die beschikbaar zijn in Python en hoe u ze in uw programma kunt gebruiken.
Wat is een wiskundige module in Python?
De math
module is een standaardmodule in Python en is altijd beschikbaar. Om wiskundige functies onder deze module te gebruiken, moet u de module importeren met import math
.
Het geeft toegang tot de onderliggende C-bibliotheekfuncties. Bijvoorbeeld,
# Square root calculation import math math.sqrt(4)
Deze module ondersteunt geen complex
datatypes. De cmath-module is de complexe tegenhanger.
Functies in Python Math Module
Hier is de lijst met alle functies en attributen die zijn gedefinieerd in de math
module met een korte uitleg van wat ze doen.
Functie | Omschrijving |
---|---|
plafond (x) | Retourneert het kleinste gehele getal groter dan of gelijk aan x. |
kopieer teken (x, y) | Retourneert x met het teken van y |
fabrieken (x) | Retourneert de absolute waarde van x |
faculteit (x) | Retourneert de faculteit van x |
vloer (x) | Retourneert het grootste gehele getal kleiner dan of gelijk aan x |
fmod (x, y) | Retourneert de rest als x wordt gedeeld door y |
frexp (x) | Geeft als resultaat de mantisse en exponent van x als het paar (m, e) |
fsum (itereerbaar) | Retourneert een nauwkeurige som van waarden met een drijvende komma in de iterabele |
isfiniet (x) | Geeft True terug als x noch een oneindig, noch een NaN is (geen getal) |
isinf (x) | Geeft True terug als x een positieve of negatieve oneindigheid is |
isnan (x) | Geeft Waar terug als x een NaN is |
ldexp (x, i) | Geeft x * (2 ** i) terug |
modf (x) | Retourneert de fractionele en gehele delen van x |
afkappen (x) | Retourneert de afgekapte gehele waarde van x |
exp (x) | Retourneert e ** x |
expm1 (x) | Retourneert e ** x - 1 |
logboek (x (, b)) | Retourneert de logaritme van x naar de basis b (standaard is e) |
log1p (x) | Retourneert de natuurlijke logaritme van 1 + x |
log2 (x) | Retourneert de logaritme met grondtal 2 van x |
log10 (x) | Retourneert de logaritme met grondtal 10 van x |
pow (x, y) | Geeft x verheven tot de macht y terug |
sqrt (x) | Retourneert de vierkantswortel van x |
acos (x) | Geeft als resultaat de boogcosinus van x |
asin (x) | Geeft als resultaat de boogsinus van x |
atan (x) | Geeft de boogtangens van x terug |
atan2 (y, x) | Retourneert atan (y / x) |
cos (x) | Retourneert de cosinus van x |
hypot (x, y) | Geeft als resultaat de Euclidische norm, sqrt (x * x + y * y) |
zonde (x) | Retourneert de sinus van x |
bruin (x) | Retourneert de tangens van x |
graden (x) | Converteert hoek x van radialen naar graden |
radialen (x) | Converteert hoek x van graden naar radialen |
acosh (x) | Geeft als resultaat de inverse cosinus hyperbolicus van x |
asinh (x) | Geeft als resultaat de inverse sinus hyperbolicus van x |
atanh (x) | Geeft als resultaat de inverse hyperbolische tangens van x |
cosh (x) | Retourneert de cosinus hyperbolicus van x |
sinh (x) | Retourneert de cosinus hyperbolicus van x |
tanh (x) | Geeft als resultaat de tangens hyperbolicus van x |
erf (x) | Retourneert de foutfunctie bij x |
erfc (x) | Retourneert de complementaire foutfunctie bij x |
gamma (x) | Geeft de Gamma-functie terug bij x |
lgamma (x) | Geeft als resultaat de natuurlijke logaritme van de absolute waarde van de gammafunctie bij x |
pi | Wiskundige constante, de verhouding tussen de omtrek van een cirkel en de diameter (3,14159 …) |
e | wiskundige constante e (2,71828 …) |
Bezoek deze pagina voor meer informatie over alle wiskundige functies die zijn gedefinieerd in Python 3.