El eql?() es un método incorporado en Ruby que devuelve un valor booleano. Devuelve verdadero si ambos números son iguales, de lo contrario devuelve falso.
Sintaxis : num1.eql?(num2)
Parámetros : La función necesita dos números cuya comparación se va a realizar.
Valor devuelto : Devuelve verdadero si ambos son iguales, de lo contrario devuelve falso.
Ejemplo 1 :
Ruby
# Ruby program for eql?() method in Numeric # Initialize a number num1 = 1.7 num2 = 1.7 # Function used res = num1.eql?(num2) # Prints eql or not puts res
Salida :
true
Ejemplo 2 :
Ruby
# Ruby program for eql?() method in Numeric # Initialize a number num1 = 15 num2 = 19 # Function used res = num1.eql?(num2) # Prints eql or not puts res
Salida :
false