Mathematische Funktionen

Aus SiteparkWiki
Version vom 12. November 2008, 10:49 Uhr von Schramek (Diskussion | Beiträge) (→‎Funktionen)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Beschreibung

Mathematische Funktionen zur Berechnung von Zahlenwerten.

Als mathematische Konstanten stehen system.constants.PI und system.constanst.E zur Verfügung.

Funktionen

Methode Rückgabewert Beschreibung ab IES Version
floor(Number x) Number Die Funktion rundet ab. Sie ähnelt der ceil()-Funktion. Im Gegensatz zu dieser wird hier aber die nächst niedrigere Ganzzahl zurückgegeben. Ganze Zahlen werden nicht verändert. 2.0.3
ceil(Number x) Number Die Funktion dient zum Aufrunden und liefert die nächst höhere Ganzzahl, wenn die Zahl nicht schon eine ganze Zahl ist. 2.0.3
round(Number x) Number Liefert die kaufmännisch gerundete Ganzzahl von x zurück. Wenn x eine Ganzzahl ist, bleibt sie unverändert. 2.0.3
min(Number a, Number b) Number Die min()-Funktionen liefern den kleineren von zwei Werten als Rückgabewert. 2.0.3
max(Number a, Number b) Number Die max()-Funktionen liefern den grösseren von zwei Werten als Rückgabewert. 2.0.3
abs(Number x) Number Die abs()-Funktionen liefern den Betrag von x (mathematische Betragsfunktion: y = ǀxǀ). Sollte ein negativer Wert als Argument übergeben werden, so wird dieser in einen positiven Wert umgewandelt. 2.0.3
cos(Number x) Number Liefert den Kosinus von x. 2.0.3
acos(Number x) Number Liefert den Arcus-Kosinus von x, wobei 0 <= x <= π. 2.0.3
cosh(Number x) Number Liefert den Kosinus-Hyperbolicus von x. 2.0.3
sin(Number x) Number Liefert den Sinus von x. 2.0.3
asin(Number x) Number Liefert den Arcus-Sinus von x, wobei -π/2 <= x <= π/2. 2.0.3
sinh(Number x) Number Liefert den Sinus-Hyperbolicus von x. 2.0.3
tan(Number x) Number Liefert den Tangens von x. 2.0.3
atan(Number x) Number Liefert den Arcus-Tangens von x, wobei -π/2 <= x <= π/2. 2.0.3
tanh(Number x) Number Liefert den Tangens-Hyperbolicus von x. 2.0.3
exp(Number x) Number Liefert den Exponentialwert von x zur Basis e (der Eulerschen Zahl e = 2.71828…), also ex 2.0.3
expm1(Number x) Number Liefert den Exponentialwert von x zur Basis e minus 1, also ex – 1. Berechungen nahe Null können mit expm1(x) + 1 präziser ausgedrückt werden als mit exp(x). 2.0.3
signum(Number x) Number Die signum()-Funktionen liefern 0 zurück, wenn x gleich 0 ist. Ist x grösser als 0 wird 1 zurückgeliefert. Ist x kleiner als 0 wird -1 zurückgeliefert. 2.0.3
sqrt(Number x) Number Liefert die Quadratwurzel von x. sqrt steht für square root. 2.0.3
log(Number x) Number Berechnet den Logarithmus zur Basis e. 2.0.3
log10(Number x) Number Berechnet den Logarithmus zur Basis 10. 2.0.3