Rexx - Numeri
Rexx ha i seguenti tipi di dati quando si tratta di numeri.
Integer- Una stringa di valori numerici che non contiene un punto decimale o un identificatore di esponente. Il primo carattere può essere un segno più (+) o meno (-). Il numero rappresentato deve essere compreso tra -2147483648 e 2147483647 inclusi.
Big Integer- Una stringa di numeri che non contiene un punto decimale o un identificatore di esponente. Il primo carattere può essere un segno più (+) o meno (-). Il numero rappresentato deve essere compreso tra -9223372036854775808 e 2147483648 inclusi o tra 2147483648 e 9223372036854775807.
Decimal - Uno dei seguenti formati -
Una stringa di valori numerici che contiene un punto decimale ma nessun identificatore di esponente, dove p rappresenta la precisione e srappresenta la scala del numero decimale rappresentato dalla stringa. Il primo carattere può essere un segno più (+) o meno (-).
Una stringa di valori numerici che non contiene un punto decimale o un identificatore di esponente. Il primo carattere può essere un segno più (+) o meno (-). Il numero rappresentato è minore di -9223372036854775808 o maggiore di 9223372036854775807.
Float- Una stringa che rappresenta un numero in notazione scientifica. La stringa è costituita da una serie di valori numerici seguiti da un identificatore di esponente (una E o una e seguita da un segno più (+) o meno (-) opzionale e una serie di numeri). La stringa può iniziare con un segno più (+) o meno (-).
Vediamo ora il diverso methods available for numbers.
Sr.No. | Metodi disponibili per i numeri |
---|---|
1 | addominali Questo metodo restituisce il valore assoluto di un numero di input. |
2 | MAX Questo metodo restituisce il valore massimo da un elenco di numeri. |
3 | MIN Questo metodo restituisce il valore minimo da un elenco di numeri. |
4 | CASUALE Questo metodo restituisce un numero generato casuale. |
5 | CARTELLO Restituisce 1 se numero è maggiore di 0 o 0 se il numero è 0 o -1 se il numero è minore di 0. |
6 | TRUNC Questo metodo tronca un numero. |