Assinatura
Devolve um número inteiro que indica o sinal de um número.
Estrutura
Sgn(número)
Parâmetros
O argumento numérico pode ser qualquer expressão numérica válida.
Valor de retorno
A função Sgn tem os seguintes valores de retorno:
Se o número for Sgn, devolve
; se for maior que zero, devolve 1
Igual a zero 0
Menos de zero -1
Descrição
O sinal do argumento numérico determina o valor de retorno da função Sgn.
Exemplo
O exemplo seguinte utiliza 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) ' Retorna 1.
MySign = Sgn(MyVar2) ' Devolve -1.
MySign = Sgn(MyVar3) ' Devolve 0. |