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
Please Login to comment...