在Lua中,对小数取整数可以通过使用`math.floor()`函数来实现。`math.floor()`函数会返回小于或等于给定数字的最大整数。以下是一个示例代码,展示如何使用`math.floor()`对小数进行取整:
```lua
function truncate_decimal(num)
return math.floor(num)
end
-示例
local decimal_number = 3.14159
local truncated_number = truncate_decimal(decimal_number)
print(truncated_number) -输出: 3
```
在这个例子中,`truncate_decimal`函数接受一个小数作为参数,并使用`math.floor()`将其转换为整数。然后,我们用`print()`函数输出结果。