Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne une valeur qui représente le signe d’un nombre.
Syntaxe
SIGN(number, fuzz )
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
number |
Obligatoire |
Numérique |
Nombre dont vous voulez déterminer le signe. |
Fuzz |
Facultatif |
Numérique |
Spécifie à partir de quelle valeur proche de zéro le nombre sera considéré comme égal à zéro. |
Valeur renvoyée
Numérique
Remarques
La fonction SIGN renvoie 1 si le number est positif, 0 si l’argument number est égal à zéro ou -1 si le number est négatif.
En spécifiant une valeur fuzz, vous évitez les erreurs d’arrondissement des nombres à virgule flottante lorsque le résultat d’un calcul est très proche de zéro. Si vous n’indiquez pas de valeur fuzz, Visio utilise 1E-9 (0,000000001). Cette option vous permet de fournir une valeur différente lorsque vous mettez des dessins à l’échelle ou lorsque vous souhaitez faire une comparaison exacte.
Exemple 1
SIGN(-5)
Renvoie -1.
Exemple 2
SIGN(0)
Renvoie 0.
Exemple 3
SIGN(0.000000000001)
Renvoie 0.
Exemple 4
SIGN(0.000000000001,0)
Renvoie 1.