Lua 编程中的 math.ceil() 函数


我们在需要取一个整数的上限值、将其四舍五入,然后再使用这个值的时候,会有几种情况出现。

一个数字的上限值是四舍五入到大于或等于该整数的最小整数。

Lua 为我们提供了 math.ceil() 函数,我们可以用它来求一个数字的上限值。

示例

让我们考虑一个简单的示例,在其中我们将使用 Lua 中的math.ceil() 函数 -

 动态演示

a = math.ceil(3.3)
b = math.ceil(7.1)
print(a)
print(b)

输出

4
8

示例

需要注意的是,如果我们尝试求一个已经是最接近于自身整数的数字的上限,那么我们将会得到与原数字相同的值。请考虑以下示例 -

 动态演示

c = math.ceil(8)
print(c)

输出

8

示例

我们还可以在math.ceil() 函数中传入负数作为参数。

考虑以下示例 -

动态演示

d = math.ceil(-3.3)
print(d)

输出

-3

更新于: 19-Jul-2021

6K+ 浏览量

开启你的 职业生涯

完成课程后即可获得认证

开始
广告