SGN |
Signe |
|---|---|
| ST BASIC | |
Syntaxe
| X = SGN(numericexpression) |
Paramètres
| Nom | Description |
|---|---|
| numericexpression | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Retour
| Valeur | Description |
|---|---|
| -1 | Cette valeur indique un nombre négatif |
| 0 | Cette valeur indique un nombre nulle |
| 1 | Cette valeur indique un nombre positif |
Description
Cette fonction retourne le signe d'un nombre.
Algorithme
|
MODULE SGN(valeur) SI valeur < 0 ALORS RETOURNE -1 SINON SI valeur = 0 ALORS RETOURNE 0 SINON RETOURNE 1 FIN SI |
Remarque
- La fonction SGN renvoie 1 si l'expression numérique est positive; -1 si l'expression est négative; et 0 si l'expression est évaluée à zéro.
Exemples
Voici des exemples typiques de l'utilisation de la fonction SGN :
- X=SGN(Y)
Voici un autre exemple :
on obtiendra le résultat suivant :
-10
1
Ok
Dernière mise à jour : Vendredi, le 7 Août 2020