Función SIGN
Devuelve un valor que representa el signo de un número.
Sintaxis
SIGN(number, fuzz )
Parameters
Name | Necesario/Opcional | Tipo de datos | Descripción |
---|---|---|---|
number |
Obligatorio |
Numérico |
El número del que desea determinar el signo. |
Pelusa |
Opcional |
Numérico |
Especifica cuánto puede diferenciarse un número de cero para seguir considerándose igual a cero. |
Valor devuelto
Numérico
Comentarios
La función SIGN devuelve 1 si el número es positivo, 0 si el número es cero y -1 si el número es negativo.
El valor de aproximación ayuda a evitar los errores de redondeo de punto flotante en el caso de que el resultado de un cálculo sea casi igual a cero. Si no se especifica un valor de aproximación, Visio usa 1E-9 (0,000000001). Puede interesarle usar un valor distinto en el caso de cambios de escala de dibujos o cuando desee realizar una comparación exacta.
Ejemplo 1
SIGN(-5)
Devuelve -1.
Ejemplo 2
SIGN(0)
Devuelve 0.
Ejemplo 3
SIGN(0.000000000001)
Devuelve 0.
Ejemplo 4
SIGN(0.000000000001,0)
Devuelve 1.