Rexx - Zahlen
Rexx hat die folgenden Datentypen, wenn es um Zahlen geht.
Integer- Eine numerische Zeichenfolge, die keinen Dezimalpunkt oder Exponentenbezeichner enthält. Das erste Zeichen kann ein Pluszeichen (+) oder ein Minuszeichen (-) sein. Die dargestellte Nummer muss zwischen -2147483648 und 2147483647 einschließlich liegen.
Big Integer- Eine Zahlenfolge, die keinen Dezimalpunkt oder Exponentenbezeichner enthält. Das erste Zeichen kann ein Pluszeichen (+) oder ein Minuszeichen (-) sein. Die dargestellte Nummer muss zwischen -9223372036854775808 und 2147483648 einschließlich oder zwischen 2147483648 und 9223372036854775807 liegen.
Decimal - Eines der folgenden Formate -
Eine numerische Zeichenfolge, die einen Dezimalpunkt, aber keine Exponenten-ID enthält p repräsentiert die Präzision und sstellt die Skala der Dezimalzahl dar, die die Zeichenfolge darstellt. Das erste Zeichen kann ein Pluszeichen (+) oder ein Minuszeichen (-) sein.
Eine numerische Zeichenfolge, die keinen Dezimalpunkt oder Exponentenbezeichner enthält. Das erste Zeichen kann ein Pluszeichen (+) oder ein Minuszeichen (-) sein. Die dargestellte Zahl ist kleiner als -9223372036854775808 oder größer als 9223372036854775807.
Float- Eine Zeichenfolge, die eine Zahl in wissenschaftlicher Notation darstellt. Die Zeichenfolge besteht aus einer Reihe von Zahlen, gefolgt von einer Exponenten-ID (einem E oder e, gefolgt von einem optionalen Plus- (+) oder Minuszeichen (-) und einer Reihe von Zahlen). Die Zeichenfolge kann mit einem Pluszeichen (+) oder Minuszeichen (-) beginnen.
Schauen wir uns nun die verschiedenen an methods available for numbers.
Sr.Nr. | Für Zahlen verfügbare Methoden |
---|---|
1 | Abs Diese Methode gibt den absoluten Wert einer eingegebenen Nummer zurück. |
2 | MAX Diese Methode gibt den Maximalwert aus einer Liste von Zahlen zurück. |
3 | MINDEST Diese Methode gibt den Mindestwert aus einer Liste von Zahlen zurück. |
4 | ZUFÄLLIG Diese Methode gibt eine zufällig generierte Zahl zurück. |
5 | ZEICHEN Gibt 1 zurück, wenn die Zahl größer als 0 ist, oder 0, wenn die Zahl 0 ist, oder -1, wenn die Zahl kleiner als 0 ist. |
6 | TRUNC Diese Methode schneidet eine Zahl ab. |