Horje
Ruby Float prev_float() method with example

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

Syntax: float.prev_float()

Parameter: float value to be passed

Return: Previous representation of the floating point number.

Example #1:




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

Output :

previous Floating Point Number : 8.666666666666664

previous Floating Point Number : 8.099899999999998

previous Floating Point Number : 108.00299999999999

Example #2:




# Ruby code for next_float() method
  
# Initializing value
a = 26.00
b = 8.0
  
# Printing result
puts "previous Floating Point Number : #{a.next_float}\n\n"
puts "previous Floating Point Number : #{b.prev_float}\n\n"

Output :

previous Floating Point Number : 26.000000000000004

previous Floating Point Number : 7.999999999999999



Reffered: https://www.geeksforgeeks.org


Ruby

Related
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
Ruby Integer modulo() function with example Ruby Integer modulo() function with example

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