Horje
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

 




Reffered: https://www.geeksforgeeks.org


Ruby

Related
Ruby Float next_float() method with example Ruby Float next_float() method with example
Ruby Float prev_float() method with example Ruby Float prev_float() method with example
Ruby Float quo() method with example Ruby Float quo() method with example
Ruby Float rationalize() method with example Ruby Float rationalize() method with example
Ruby Float zero?() method with example Ruby Float zero?() method with example

Type:
Geek
Category:
Coding
Sub Category:
Tutorial
Uploaded by:
Admin
Views:
10