Ruby | Numeric ceil() function
Last Updated :
19 Mar, 2024
Improve
The ceil() is an inbuilt method in Ruby returns the smallest number which is greater than or equal to the given number by keeping a precision of n digits of the decimal part.
Syntax: num.ceil(n digits)
Parameters: The function needs a number and n digits to which the precision of decimal digits is kept. In case no n digits is passed it takes 0 to be the default value.
Return Value: It returns the smallest number which is greater than or equal to the given number by keeping a precision of n digits of the decimal part.
Example 1:
# Ruby program for ceil() method in Numeric
# Initialize a number
num1 = -19
num2 = -18.97
num3 = 18.98
# Prints ceil() of num
puts num1.ceil()
puts num2.ceil()
puts num3.ceil()
Output:
-19 -18 19
Example 2:
# Ruby program for ceil() method in Numeric
# Initialize a number
num1 = -19.897
num2 = -18.321
num3 = 190.23213
# Prints ceil() of num
puts num1.ceil(1)
puts num2.ceil(2)
puts num3.ceil(3)
Output:
-19.8 -18.32 190.233