SIGN( ) (Función)
Devuelve el valor numérico 1, –1 ó 0 si la expresión numérica especificada da como resultado un valor positivo, negativo o 0, respectivamente.
SIGN(nExpression)
Valores devueltos
Numeric
Parámetros
- nExpression
Especifica la expresión numérica que evalúa SIGN( ). SIGN( ) devuelve 1 si nExpression da como resultado un número positivo, –1 si nExpression da como resultado un número negativo y 0 si nExpression da como resultado 0.
Ejemplo
STORE 10 TO gnNum1
STORE -10 TO gnNum2
STORE 0 TO gnZero
CLEAR
? SIGN(gnNum1) && Displays 1
? SIGN(gnNum2) && Displays -1
? SIGN(gnZero) && Displays 0