The eql?() is an inbuilt method in Ruby returns a boolean value. It returns true if both the numbers are equal, else it returns false.
Syntax: num1.eql?(num2)
Parameters: The function needs two number whose comparison is to be done.
Return Value: It returns returns true if both are equal, else it returns false.
Example 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 |
Output:
true
Example 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 |
Output:
false