Horje
Ruby Float next_float() method with example

Float next_float() is a float class method which returns the next representation of the floating point number.

Syntax: float.next_float()

Parameter: float value to be passed

Return: Next representation of the floating point number.

Example #1:




# Ruby program for next_float() method
  
# Initializing value
a = 26.00/ 3
b = 8.0999
c = 3 + 105.003
  
# Printing Result
puts "Next Floating Point Number : #{a.next_float}\n\n"
puts "Next Floating Point Number : #{b.next_float}\n\n"
puts "Next Floating Point Number : #{c.next_float}\n\n"

Output :

Next Floating Point Number : 8.666666666666668

Next Floating Point Number : 8.099900000000002

Next Floating Point Number : 108.00300000000001

Example #2:




# Ruby program for next_float() method
  
# Initializing value
a = 26.00
b = 8.0
  
# Printing Result
puts "Next Floating Point Number : #{a.next_float}\n\n"
puts "Next Floating Point Number : #{b.next_float}\n\n"

Output :

Next Floating Point Number : 26.000000000000004

Next Floating Point Number : 8.000000000000002



Reffered: https://www.geeksforgeeks.org


Ruby

Related
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
Ruby Integer next function with example Ruby Integer next function with example

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