Ruby Float nan?() method with example
Float nan?() is a float class method that checks whether the value is ‘not a number’. ‘Not A Number’ means an invalid IEEE floating-point number.
Syntax: float.nan?()
Parameter: float value to be passed
Return: Return true – if the value is ‘not a number’ otherwise return false
Example #1:
Ruby
# Ruby program for nan?() method # Initializing value a = 0 . 0 b = 0 . 0 .modulo( 4 . 0 ) # Printing result puts "a is not_a_number : #{a.nan?}\n\n" puts "b is not_a_number : #{b.nan?}\n\n" |
Output :
a is not_a_number : false b is not_a_number : false
Example #2:
Ruby
# Ruby program for nan?() method # Initializing value a = 26 . 00 b = 8 . 0 # Printing Result puts "a is not_a_number : #{a.nan?}\n\n" puts "b is not_a_number : #{b.nan?}\n\n" |
Output :
a is not_a_number : false b is not_a_number : false
Please Login to comment...