Share via


Función Sgn

Devuelve un valor Variant (Integer) que indica el signo de un número.

Sintaxis

Sgn(number)

El argumentode número necesario puede ser cualquier expresión numérica válida.

Valores devueltos

Si el valor de número es Sgn devuelve
Mayor que cero 1
Igual que cero 0
Menor que cero -1

Comentarios

El signo del argumento número determina el valor de devolución de la función Sgn.

Ejemplo:

En este ejemplo se usa la función Sgn para determinar el signo de un número.

Dim MyVar1, MyVar2, MyVar3, MySign
MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0
MySign = Sgn(MyVar1)    ' Returns 1.
MySign = Sgn(MyVar2)    ' Returns -1.
MySign = Sgn(MyVar3)    ' Returns 0.

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.