Ruby 整数 floor()函数及示例
Ruby中的 ceil 函数返回小于或等于int的最小数字,精度为小数点后第 ndigits 位。当给出的精度为负数时,返回值是一个至少有ndigits .abs 尾部零的整数。当 ndigits 为正数时,它将返回自身。
语法 :(number).floor(ndigits)
参数 : 该函数接收要返回底限值的整数和一个指定要返回的精度的参数 ndigits 。
返回值 :该函数返回小于或等于它的最小的整数。
例子 #1 :
# Ruby program of Integer floor() function
# Initializing the numbers
num1 = 10
num2 = 17
num3 = 17.5
num4 = 21.5
# Prints the floor value
puts num1.floor
puts num2.floor(2)
puts num3.floor(-1)
puts num4.floor(0)
输出:
10
17.0
10
21
例子#2 。
# Ruby program of Integer floor() function
# Initializing the numbers
num1 = 13
num2 = -90
num3 = 90
num4 = 81.7
# Prints the floor value
puts num1.floor
puts num2.floor(2)
puts num3.floor(-1)
puts num4.floor(0)
输出:
13
-90
90
81