Ruby | Rational <=> function
The <=> is an inbuilt method in Ruby returns -1, 0, or +1 depending on whether rational is less than, equal to, or greater than the numeric value. nil is returned if the two values are incomparable.
Syntax: rat1<=>rat2
Parameters: The function accepts no parameter
Return Value: It returns -1, 0, or +1 depending on whether rational is less than, equal to, or greater than the numeric value.
Example 1:
Ruby
rat1 = Rational( 1 , 3 )
rat2 = Rational( 1 , 3 )
puts rat1 <=> rat2
|
Output:
0
Example 2:
Ruby
rat1 = Rational( 1 , 3 )
puts rat1 <=> 0 . 3
|
Output:
1
Last Updated :
19 Mar, 2024
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...