ABS |
Valeur absolue |
---|---|
ABasiC | Commodore Amiga |
Syntaxe
ABS(numericexpression) |
Paramètres
Nom | Description |
---|---|
numericexpression | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Retour
Valeur | Description |
---|---|
0 ou supérieur | Ces valeurs sont les seules pouvant être retourné. La valeur absolue d'un nombre est toujours positive. |
Description
Cette fonction retourne la valeur absolue d'un nombre.
Remarques
- La fonction ABS (valeur ABSolue) renvoie la valeur absolue de toute expression numérique. Les expressions positives et celles égales à zéro restent inchangées.
- Les expressions négatives sont multipliées par -1 pour les rendre positives. L'utilisation de la fonction ABS avec l'entier négatif maximum provoque un débordement.
Algorithme
MODULE ABS(valeur) SI valeur < 0 ALORS RETOURNE - valeur SINON RETOURNE valeur FIN SI |
Exemples
L'exemple suivant permet de retourner la valeur absolue de .123 :
PRINT ABS(.123)Return
on obtiendra le résultat suivant :
.123L'exemple suivant permet de retourner la valeur absolue de -37 :
PRINT ABS(-37)Return
on obtiendra le résultat suivant :
37
Dernière mise à jour : Mardi, le 11 Août 2020