Zahlenoperationen
Abs()
Diese Funktion liefert den Absolutwert (ohne negatives Vorzeichen) einer Zahl zurück.
Rückgabetyp: Number
Parameter | Datentyp | Beschreibung |
|---|---|---|
1 | Number | Zahl, deren Absolutwert zu ermitteln ist |
Beispiele
Abs(-123) ergibt 123.
CanParseAsNumber()
Diese Funktion prüft, ob ein Textwert als Zahlenwert interpretiert werden kann.
Rückgabetyp: Bool
Parameter | Datentyp | Beschreibung |
|---|---|---|
1* | Text | zu prüfender Wert |
2 | Text | optionale Angabe des verwendeten Dezimaltrennzeichens (Komma oder Punkt) |
Beispiele
CanParseAsNumber(" -123.45") ergibt TRUE.
CanParseAsNumber("123.45-") ergibt FALSE.
GetRandomNumber()
Diese Funktion liefert eine zufällig generierte Ganzzahl zurück.
Rückgabetyp: Number
Parameter | Datentyp | Beschreibung |
|---|---|---|
1 | Number | Untergrenze des Wertebereichs Standardwert: |
2 | Number | Obergrenze des Wertebereichs Standardwert: |
Beispiele
GetRandomNumber(1, 100) ergibt eine Zahl zwischen 1 und 100, z. B. 29.
IsNumber()
Diese Funktion prüft, ob ein Wert vom Datentyp "Number" ist.
Rückgabetyp: Bool
Parameter | Datentyp | Beschreibung |
|---|---|---|
1* | (variabel) | zu prüfender Wert |
Beispiele
IsNumber(123.45) ergibt TRUE.
IsNumber("123.45") ergibt FALSE.
ParseAsNumber()
Diese Funktion konvertiert einen Textwert in einen Zahlenwert.
Rückgabetyp: Number
Parameter | Datentyp | Beschreibung |
|---|---|---|
1* | Text | zu konvertierender Wert |
2 | Text | optionale Angabe des verwendeten Dezimaltrennzeichens (Komma oder Punkt) |
Beispiele
ParseAsNumber("1.234,56") ergibt 1234.56.
ParseAsNumber("1,234", ".") ergibt 1234.
ParseAsNumber("1,234", ",") ergibt 1.234 (Komma wird als Tausender-Trennzeichen interpretiert).
Round()
Diese Funktion liefert den auf eine bestimmte Anzahl von Nachkommastellen gerundeten Wert einer gebrochenen Zahl zurück.
Als Rundungsverfahren wird bei Werten, die genau zwischen 2 Zielwerten liegen, auf den Wert gerundet, der den größeren Absolutwert hat.
Rückgabetyp: Number
Parameter | Datentyp | Beschreibung |
|---|---|---|
1 | Number | zu rundender Zahlenwert |
2 | Number | Anzahl der Stellen, auf die gerundet wird Standardwert: |
Beispiele
Round(1.234, 2) ergibt 1.23.
Round(1.235, 2) ergibt 1.24.