Devuelve 1 si el número es mayor que 0, o 0 si el número es 0, o -1 si el número es menor que 0.
Sintaxis
SIGN(i)
Parámetros
Valor devuelto
Devuelve 1 si el número es mayor que 0, o 0 si el número es 0, o -1 si el número es menor que 0.
Ejemplo
/* Main program */
say SIGN(12)
say SIGN(-12)
Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado.
Salida
1
-1