SGN |
Signe |
---|---|
QuickBASIC/QBasic |
Syntaxe
SGN(exprNum) |
Paramètres
Nom | Description |
---|---|
exprNum | 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 trigonométrique retourne le signe d'un nombre.
Remarque
- La fonction SGN renvoie une valeur en fonction du signe de son paramètres : si l'expression numérique > 0, alors SGN(expression numérique) renvoie 1, si l'expression numérique = 0, alors SGN(expression numérique) renvoie 0, si l'expression numérique < 0, SGN(expression numérique) renvoie -1.
Algorithme
MODULE SGN(valeur) SI valeur < 0 ALORS RETOURNE -1 SINON SI valeur = 0 ALORS RETOURNE 0 SINON RETOURNE 1 FIN SI |
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
on obtiendra le résultat suivant :
Sgn(-910) = -1Sgn(-1) = -1
Sgn(0) = 0
Sgn(10) = 1
Sgn(1) = 1
Sgn(100) = 1
Voir également
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ABS
Langage de programmation - BASICA/GWBASIC - Référence de procédures et fonctions - SGN
Dernière mise à jour : Mercredi, le 14 septembre 2016