Função Sgn

Retorna uma Variant (Inteiro) indicando o sinal de um número.

Sintaxe

Sgn(número)

O argumentode número necessário pode ser qualquer expressão numérica válida.

Valores de retorno

Se o número for Sgn retorna
Maior que zero 1
Igual a zero 0
Menos de zero -1

Comentários

O sinal do argumento de número determina o valor retornado da função Sgn .

Exemplo

Este exemplo usa a função Sgn para determinar o sinal de um 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.

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.