Lua 编程中的 math.floor() 函数
当我们想要取得整数的 floor 值以便进行四舍五入并稍后使用该值时,就会遇到一些情况。某个数字的 floor 值是指舍入到小于或等于该整数的最接近整数的值。Lua 向我们提供了 math.floor() 函数,我们可以使用它来找到某个数字的 floor 值。
示例
我们来看一个简单的示例,在这个示例中我们会使用 Lua 中的 math.floor() 函数 −
a = math.floor(3.3) b = math.floor(7.1) print(a) print(b)
输出
3 7
需要注意的是,如果我们尝试查找某个数字的 floor 值,而该数字已经是最接近其自身的整数,那么我们得到的输出将与该数字相同。
示例
考虑下面所示示例 −
c = math.floor(8) print(c)
输出
8
我们还可以将负数作为参数传递给 math.floor() 函数。
示例
考虑下面所示示例 −
d = math.floor(-3.3) print(d)
输出
-4
广告