Ruby | Numeric floor() function
The floor() is an inbuilt method in Ruby returns a number less than or equal to the given number with a precision of the given number of digits after the decimal point. In case the number of digits is not given, the default value is taken to be zero.
Syntax: num.floor(ndigits)
Parameters: The function needs a number and ndigits which specifies the number of digits to be round off. If ndigits is not given then, default value is taken to be zero.
Return Value: It returns returns a boolean value.
Example 1:
# Ruby program for floor()
# method in Numeric
# Initialize a number
num1 = -16.7834
num2 = -16.78324
num3 = 16.873
# Prints floor
puts num1. floor (1)
puts num2. floor ()
puts num3. floor ()
|
Output:
-16.8
-17
16
Example 2:
# Ruby program for floor()
# method in Numeric
# Initialize a number
num1 = 12.32
num2 = -1321.998321
num3 = -12.2321
# Prints floor
puts num1. floor (1)
puts num2. floor (2)
puts num3. floor (3)
|
Output:
12.3
-1322.0
-12.233
Last Updated :
19 Mar, 2024
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...