Open In App

Ruby | Numeric ceil() function

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

 

Article Tags :