Ruby Float floor()方法及示例
floor()是一个float类的方法,用于返回传入的float值的底限值。
语法:float.floor()
参数:要获得其底限值的浮点数
小数点后的数字(默认=0
返回:最小的数字>=小数点精度为ndigits的浮点数。
对于-ve精度:至少有ndigits.abs尾部零的整数。
对于+ve精度。浮点数。
例子 #1:
# Ruby code for floor() method
a = -56.23333333
b = 56.784
c = 222.8868686
# Printing result
puts "floor value of a : #{a.floor}\n\n"
puts "floor value of b : #{b.floor}\n\n"
puts "floor value of c : #{c.floor}\n\n"
输出:
floor value of a : -57
floor value of b : 56
floor value of c : 222
例子#2。
# Ruby code for floor() method
a = -0.78779393
b = -50006.784 + 34
c = 289 + 22.8868686
# Printing result
puts "floor value of a : #{a.floor}\n\n"
puts "floor value of b : #{b.floor}\n\n"
puts "floor value of c : #{c.floor}\n\n"
输出:
floor value of a : -1
floor value of b : -49973
floor value of c : 311