La fase() es un método incorporado en Ruby que devuelve 0 si el valor es positivo, de lo contrario, devuelve un valor flotante pi.
Sintaxis : num.fase()
Parámetros : la función necesita un número que debe verificarse.
Valor devuelto : Devuelve cero si el valor es positivo, de lo contrario devuelve un valor flotante pi.
Ejemplo 1 :
# Ruby program for phase() # method in Numeric # Initialize a number num1 = 10 # Prints the phase puts num1.phase()
Salida :
0
Ejemplo 2 :
# Ruby program for phase() # method in Numeric # Initialize a number num1 = -10 # Prints the phase puts num1.phase()
Salida :
3.141592653589793