Rexx - Numéros
Rexx a les types de données suivants en ce qui concerne les nombres.
Integer- Une chaîne de chiffres qui ne contient pas de point décimal ni d'identificateur d'exposant. Le premier caractère peut être un signe plus (+) ou moins (-). Le nombre représenté doit être compris entre -2147483648 et 2147483647 inclus.
Big Integer- Une chaîne de nombres qui ne contient ni point décimal ni identificateur d'exposant. Le premier caractère peut être un signe plus (+) ou moins (-). Le nombre représenté doit être compris entre -9223372036854775808 et 2147483648 inclus, ou entre 2147483648 et 9223372036854775807.
Decimal - Un des formats suivants -
Une chaîne de chiffres contenant un point décimal mais pas d'identifiant d'exposant, où p représente la précision et sreprésente l'échelle du nombre décimal que la chaîne représente. Le premier caractère peut être un signe plus (+) ou moins (-).
Une chaîne de chiffres qui ne contient pas de point décimal ni d'identificateur d'exposant. Le premier caractère peut être un signe plus (+) ou moins (-). Le nombre représenté est inférieur à -9223372036854775808 ou supérieur à 9223372036854775807.
Float- Une chaîne qui représente un nombre en notation scientifique. La chaîne se compose d'une série de chiffres suivis d'un identifiant d'exposant (un E ou un e suivi d'un signe plus (+) ou moins (-) facultatif et d'une série de chiffres). La chaîne peut commencer par un signe plus (+) ou moins (-).
Regardons maintenant les différents methods available for numbers.
N ° Sr. | Méthodes disponibles pour les nombres |
---|---|
1 | abdos Cette méthode renvoie la valeur absolue d'un nombre d'entrée. |
2 | MAX Cette méthode renvoie la valeur maximale à partir d'une liste de nombres. |
3 | MIN Cette méthode renvoie la valeur minimale d'une liste de nombres. |
4 | ALÉATOIRE Cette méthode renvoie un nombre généré au hasard. |
5 | SIGNE Renvoie 1 si le nombre est supérieur à 0, ou 0 si le nombre est 0, ou -1 si le nombre est inférieur à 0. |
6 | TRONQUE Cette méthode tronque un nombre. |