Mathematische Funktionen
Interne Funktionen, vrebunden mit mathematischen Berechnungen.
Round( Wert, Präzision )
Parameter
| Wert | Float | ||
| Präzision | Anzahl an Dezimalstellen |
Rückgabewert
| Gibt eine gerundete Zahl aus, die nach den spezifizierten Dezimalstellen gerundet wurde. |
Beispiel
| Round(10.4567,3) -> 10.457 Round(10.4567,3) -> -10.457 Round(234.56, -1) -> 230 Round(345.67, -1) -> 350 |
Hinweise
| Round the value up to ceil when the value is positive number. Round the vlaue down to floor when the value is nagetive number. |
Roundup( Wert, Präzision )
Parameter
| Wert | Float | ||
| Präzision | Anzahl an Dezimalstellen |
Rückgabewert
| Gibt eine aufgerundete Zahl aus, die nach den spezifizierten Dezimalstellen gerundet wurde. |
Beispiel
| Roundup(10.1234,3) -> 10.124 Roundup(-10.1234,3) -> -10.123 Roundup(234.56, -1) -> 240 Roundup(345.67, -1) -> 350 |
Hinweise
| Rundet den Wert bis zu der Stelle, an dem dieser positiv wird. Rundet ab, wenn es sich bei dem Wert um eine negative Zahl handelt. |
Truncate( Wert, Präzision )
Parameter
| Wert | Float | ||
| Präzision | Anzahl an Dezimalstellen |
Rückgabewert
| Gibt eine Zahl aus, die auf die spezifizierte Anzahl Nachkommastellen gekürzt wurde. |
Beispiel
| Truncate(10.4567,3) -> 10.456 Truncate(-10.4567,3) -> -10.457 Truncate(234.56, -1) -> 230 Truncate(345.67, -1) -> 340 |
Hinweise
| Rundet den Wert bis zu der Stelle, an dem dieser positiv wird. Rundet ab, wenn es sich bei dem Wert um eine negative Zahl handelt. |
Abs( Wert )
Parameter
| Wert | Float |
Rückgabewert
| Absolutwertfunktion |
Beispiel
| Abs(-1.23) -> 1.23 Abs(1.23) -> 1.23 |
Sin( Wert )
Parameter
| Wert | Float |
Rückgabewert
| Gibt den Sinuswert aus. |
Beispiel
| Sin(0) -> 0 |
Cos(Wert )
Parameter
| Wert | Float |
Rückgabewert
| Gibt den Cosinuswert aus. |
Beispiel
| Cos(0) -> 1 |
Tan( Wert )
Parameter
| Wert | Float |
Rückgabewert
| Gibt den Tangenswert aus. |
Beispiel
| Tan(0) -> 0 |
Power( Wert, Exponent )
Parameter
| Wert | x von (x zur y-Potenz) | ||
| Exponent | y von (x zur y-Potenz) |
Rückgabewert
| Potenzfunktion (x zur y-Potenz) |
Beispiel
| Potenz(10,3) -> 1000 |
Sqrt( Wert )
Parameter
| Wert | Float |
Rückgabewert
| Gibt den Wert der Wurzel aus. |
Beispiel
| Sqrt(100) -> 10 |
Ln( Wert )
Parameter
| Wert | Float |
Rückgabewert
| Gibt den natürlichen Logarithmus des Aurguments aus. |
Beispiel
| Ln(2.71828183) -> 1 |
Log( Wert )
Parameter
| Wert | Float |
Rückgabewert
| Gibt den Logarithmus mit Basis 10 aus. |
Beispiel
| Lon(100) -> 10 |
Exp( Wert )
Parameter
| Wert | Float |
Rückgabewert
| Gibt den Wert der Exponentialfunktion aus. |
Beispiel
| Exp(1) -> 2.71828183 |
NormalizeAscend ( Wert )
Parameter
| Wert | Float |
Rückgabewert
| Normalisiert das Argument zu einem Wert zwischen 0 und 1 (wenn x=0, y=0; wenn x=+/-unendlich, y=1). |
Beispiel
| NormalizeAscend(0) -> 0 NormalizeAscend(2) -> 0.666667 |
Hinweise
| Wert (Wert +1.0) Wird in der zusätzlichen Bewertungsformeld der Ressourcenbewertung genutzt. |
NormalizeDescend ( Wert )
Parameter
| Wert | Float |
Rückgabewert
| Normalisiert das Argument zu einem Wert zwischen 0 und 1 (wenn x=0, y=1; wenn x=+/-unendlich, y=0). |
Beispiel
| NormalizeDescend(0) -> 1 NormalizeDescend(2) -> 0.333333 |
Hinweise
| 1 (Wert +1.0) Wird in der zusätzlichen Bewertungsformeld der Ressourcenbewertung genutzt. |