广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1165|回复: 2

脚本文件如何把数据取整?

[复制链接]

9

主题

26

帖子

119

积分

注册会员

Rank: 2

积分
119
发表于 2025-6-6 17:39:18 | 显示全部楼层 |阅读模式
脚本文件如何把取得的数据取整?教程里没找到相关的函数。
回复

使用道具 举报

0

主题

759

帖子

2208

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2208
发表于 2025-6-6 17:49:09 | 显示全部楼层
取整到最近的整数:使用 math.floor 和 math.ceil 来向下取整和向上取整。
四舍五入:使用 math.floor(x + 0.5) 或 math.ceil(x - 0.5) 来实现四舍五入。
local x = 3.7
local rounded_down = math.floor(x)
print(rounded_down)  -- 输出 3

local x = 3.2
local rounded_up = math.ceil(x)
print(rounded_up)  -- 输出 4

local x = 3.5
local rounded = math.floor(x + 0.5)
print(rounded)  -- 输出 4

local y = 3.4
local rounded_y = math.floor(y + 0.5)
print(rounded_y)  -- 输出 3
回复

使用道具 举报

9

主题

26

帖子

119

积分

注册会员

Rank: 2

积分
119
 楼主| 发表于 2025-6-7 10:56:00 | 显示全部楼层
dctechnology 发表于 2025-6-6 17:49
取整到最近的整数:使用 math.floor 和 math.ceil 来向下取整和向上取整。
四舍五入:使用 math.floor(x +  ...

谢谢管理员及时回复,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2025-8-30 09:16 , Processed in 0.049487 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表