Mathematische Funktionen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 6: | Zeile 6: | ||
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
! Methode || Rückgabewert || Beschreibung || ab IES Version | ! Methode || Rückgabewert || Beschreibung || ab IES Version | ||
+ | |- | ||
+ | | <code>floor([[Number]] x)</code> | ||
+ | | [[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 | ||
+ | |- | ||
+ | | <code>ceil([[Number]] x)</code> | ||
+ | | [[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 | ||
+ | |- | ||
+ | | <code>round([[Number]] x)</code> | ||
+ | | [[Number]] | ||
+ | | Liefert die kaufmännisch gerundete Ganzzahl von x zurück. Wenn x eine Ganzzahl ist, bleibt sie unverändert. | ||
+ | | 2.0.3 | ||
+ | |- | ||
+ | | <code>min([[Number]] a, [[Number]] b)</code> | ||
+ | | [[Number]] | ||
+ | | Die min()-Funktionen liefern den kleineren von zwei Werten als Rückgabewert. | ||
+ | | 2.0.3 | ||
+ | |- | ||
+ | | <code>max([[Number]] a, [[Number]] b)</code> | ||
+ | | [[Number]] | ||
+ | | Die max()-Funktionen liefern den grösseren von zwei Werten als Rückgabewert. | ||
+ | | 2.0.3 | ||
|- | |- | ||
| <code>abs([[Number]] x)</code> | | <code>abs([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
− | | Die abs()-Funktionen liefern den Betrag von x (mathematische Betragsfunktion: y = | + | | 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 |
|- | |- | ||
| <code>cos([[Number]] x)</code> | | <code>cos([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Kosinus von x. | | Liefert den Kosinus von x. | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>acos([[Number]] x)</code> | | <code>acos([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Arcus-Kosinus von x, wobei 0 <= x <= π. | | Liefert den Arcus-Kosinus von x, wobei 0 <= x <= π. | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>cosh([[Number]] x)</code> | | <code>cosh([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Kosinus-Hyperbolicus von x. | | Liefert den Kosinus-Hyperbolicus von x. | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>sin([[Number]] x)</code> | | <code>sin([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Sinus von x. | | Liefert den Sinus von x. | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>asin([[Number]] x)</code> | | <code>asin([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Arcus-Sinus von x, wobei -π/2 <= x <= π/2. | | Liefert den Arcus-Sinus von x, wobei -π/2 <= x <= π/2. | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>sinh([[Number]] x)</code> | | <code>sinh([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Sinus-Hyperbolicus von x. | | Liefert den Sinus-Hyperbolicus von x. | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>tan([[Number]] x)</code> | | <code>tan([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Tangens von x. | | Liefert den Tangens von x. | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>atan([[Number]] x)</code> | | <code>atan([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Arcus-Tangens von x, wobei -π/2 <= x <= π/2. | | Liefert den Arcus-Tangens von x, wobei -π/2 <= x <= π/2. | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>tanh([[Number]] x)</code> | | <code>tanh([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Tangens-Hyperbolicus von x. | | Liefert den Tangens-Hyperbolicus von x. | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>exp([[Number]] x)</code> | | <code>exp([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Exponentialwert von x zur Basis e (der Eulerschen Zahl e = 2.71828…), also e<sup>x</sup> | | Liefert den Exponentialwert von x zur Basis e (der Eulerschen Zahl e = 2.71828…), also e<sup>x</sup> | ||
− | | | + | | 2.0.3 |
|- | |- | ||
| <code>expm1([[Number]] x)</code> | | <code>expm1([[Number]] x)</code> | ||
| [[Number]] | | [[Number]] | ||
| Liefert den Exponentialwert von x zur Basis e minus 1, also e<sup>x</sup> – 1. Berechungen nahe Null können mit expm1(x) + 1 präziser ausgedrückt werden als mit exp(x). | | Liefert den Exponentialwert von x zur Basis e minus 1, also e<sup>x</sup> – 1. Berechungen nahe Null können mit expm1(x) + 1 präziser ausgedrückt werden als mit exp(x). | ||
− | | | + | | 2.0.3 |
|- | |- | ||
− | | <code> | + | | <code>signum([[Number]] x)</code> |
| [[Number]] | | [[Number]] | ||
− | | Die | + | | 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 |
|- | |- | ||
− | | <code> | + | | <code>sqrt([[Number]] x)</code> |
| [[Number]] | | [[Number]] | ||
− | | | + | | Liefert die Quadratwurzel von x. sqrt steht für square root. |
− | | | + | | 2.0.3 |
|- | |- | ||
− | | <code> | + | | <code>log([[Number]] x)</code> |
| [[Number]] | | [[Number]] | ||
− | | | + | | Berechnet den Logarithmus zur Basis e. |
− | | | + | | 2.0.3 |
|- | |- | ||
− | | <code> | + | | <code>log10([[Number]] x)</code> |
| [[Number]] | | [[Number]] | ||
− | | | + | | Berechnet den Logarithmus zur Basis 10. |
− | | | + | | 2.0.3 |
|} | |} | ||
Version vom 3. November 2008, 13:30 Uhr
Beschreibung
Mathematische Funktionen zur Berechnung von Zahlenwerten
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 |