OperationVarianteVarianteBezeichnungAnmerkung
sin(a)Sinus
cos(a)Kosinus
tan(a)Tangens
cot(a)Kotangenscot(a) = 1/tan(a)
sec(a)Sekanssec(a) = 1/sin(a)
csc(a)Kosekanscsc(a) = 1/cos(a)
arcsin(a)asin(a)Arcussinus-1 ≤ a ≤ 1
arccos(a)acos(a)Arcuskosinus-1 ≤ a ≤ 1
arctan(a)atan(a)Arkustangens
arccot(a)acot(a)Arkuskotangensarccot(a) = arctan(1/a)
arcsec(a)asec(a)Arkussekansarcsec(a) = arccos(1/a)
arccsc(a)ascs(a)Arkuskosekansarccsc(a) = arcsin(1/a)
sinh(a)sinhyp(a)Sinus Hyperbolicussinh(a) = (ea-e-a)/2
cosh(a)coshyp(a)Kosinus Hyperbolicuscosh(a) = (ea+e-a)/2
tanh(a)tanhyp(a)Tangens Hyperbolicustanh(a) = 1-(1/(e2*a+1)) = sinh(a)/cosh(a)
coth(a)cothyp(a)Kotangens Hyperbolicuscoth(a) = 1+(1/(e2*a-1)) = cosh(a)/sinh(a)
sech(a)sechyp(a)Sekans Hyperbolicussech(a) = 2/(ea+e-a) = 1/cosh(a)
csch(a)cschyp(a)Kosekans Hyperbolicuscsch(a) = 2/(ea-e-a) = 1/sinh(a)
arsinh(a)asinh(a)arcsinhyp(a)Areacosinus Hyperbolicusarsinh(a) = ln(a+√(a2+1))
arcosh(a)acosh(a)arccoshyp(a)Areasinus Hyperbolicusarcosh(a) = ln(a+√(a2-1))
artanh(a)atanh(a)arctanhyp(a)Areatangens Hyperbolicusartanh(a) = ln((1+a)/(1-a))/2
arcoth(a)acoth(a)arccothyp(a)Areakotangens Hyperbolicusarcoth(a) = ln((a+1)/(a-1))/2
arsech(a)asech(a)arcsechyp(a)Areasekans Hyperbolicusarsech(a) = ln((1+√(1-a2))/a)
arcsch(a)acsch(a)arccschyp(a)Areakosekans Hyperbolicusarscsh(a) = ln((1+√(1+a2))/a)
pow(a,b)power(a,b)potenz(a,b)Potenzab
exp2(a)Zweierpotenz2a = pow(2,a)
exp(a)Exponentialwertea = pow(e,a)
exp10(a)Zehnerpotenz10a = pow(10,a)
ln(a)natürlicher Logarithmusloge(a)
log2(a)lb(a)binärer Logarithmuslog2(a) = ln(a)/ln(2)
log10(a)dezimaler Logarithmuslog10(a) = ln(a)/ln(10)
log(a,b)Logarithmusloga(b) = ln(b)/ln(a)
sqrt(a)root2(a)wurzel(a)Quadratwurzel√a, 0 ≤ a
cbrt(a)root3(a)Dritte Wurzel, Kubikwurzel3√a = pow(a,1/3)
root(a,b)Wurzela√b = pow(b,1/a)
abs(a)Absolutwert, Betrag, |a|
sign(a)Vorzeichen
max(a,b)größere von zwei Zahlen
min(a,b)kleinere von zwei Zahlen
floor(a)ganzzahl(a)nächstniedrigere (negativere) ganze Zahl
round(a)runden(a)kaufmännische Rundung auf ganze Zahl
ceil(a)nächsthöhere (positivere) ganze Zahl
roundup(a)aufrunden(a)aufrunden von 0 weg auf ganze Zahl
trunc(a)abrunden(a)abrunden gegen 0 auf ganze Zahl
a*bmul(a,b)Multiplikation
a/bdiv(a,b)Divisionb ≠ 0
a%bmod(a,b)Modulo, Rest einer ganzzahligen Divisionb ≠ 0
a+badd(a,b)Addition
a-bsub(a,b)Subtraktion