Renvoie un nombre entier indiquant le signe d'un nombre.
Syntaxe
Sgn(number)
Argument : l'argument number peut être toute expression numérique valide.
Valeur renvoyée : la fonction Sgn renvoie les valeurs suivantes.
Tableau 11-14 Valeurs renvoyées par la fonction Sgn
| Est | Valeur |
|---|---|
| supérieur à zéro | 1 |
| égal à zéro | 0 |
| inférieur à zéro | -1 |
Remarques
Le signe de l'argument number détermine la valeur renvoyée par la fonction Sgn.
L'exemple suivant utilise la fonction Sgn pour déterminer le signe d'un nombre :
Exemple :
Dim MyVar1, MyVar2, MyVar3, MySign MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0 MySign = Sgn(MyVar1) ' Output: 1. MySign = Sgn(MyVar2) ' Output: -1. MySign = Sgn(MyVar3) ' Output: 0.