ABS |
Valeur absolue |
|---|---|
| Basic du Commodore 64 | |
Syntaxe
| ABS(n) |
Paramètres
| Nom | Description |
|---|---|
| n | 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. Ainsi, le signe (négatif), s'il existe, est retiré de façon à conserver uniquement les chiffres du nombre sans toutefois changer sa valeur.
Remarques
- La fonction ABS évalue la valeur absolue (valeur sans signe) du terme numérique donné.
- Si le paramètre n'a pas de valeur numérique, l'erreur suivante se produira :
- Il ne peut être utilisé que pour des valeurs de -1E+38 à 1E+38. Si le paramètre est en dehors des limites, l'erreur suivante se produira :
| ?TYPE MISMATCH ERROR |
| ?SYNTAX ERROR |
Algorithme
|
MODULE ABS(valeur) SI valeur < 0 ALORS RETOURNE - valeur SINON RETOURNE valeur FIN SI |
Exemple
Voici un exemple montrant une utilisation de la valeur absolue avec des parenthèses :
on obtiendra le résultat suivant :
ABS(9*(-7))= 63
Dernière mise à jour : Lundi, le 12 décembre 2016