Open In App

Ruby | Numeric ceil() function

Last Updated : 19 Mar, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

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




# 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




# 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

 


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads