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

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

关于math库去除小数点后0的问题

[复制链接]

32

主题

52

帖子

337

积分

中级会员

Rank: 3Rank: 3

积分
337
发表于 2023-11-14 14:26:07 | 显示全部楼层 |阅读模式
使用math库提供的函数modf函数不能去除整数后面的0,请大佬给个解决思路!感谢!附上代码一份

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12541
发表于 2023-11-14 16:41:30 | 显示全部楼层
modf函数分开整数和小数后,小数位本应为0时,实际上lua脚本的n2并不是0,而是一个接近0的无理数,这里改成判断这个n2是否小于0.1就好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

32

主题

52

帖子

337

积分

中级会员

Rank: 3Rank: 3

积分
337
 楼主| 发表于 2023-11-15 10:47:20 | 显示全部楼层
按您给我的代码进行修改后会导致左边数字加至9后,继续单击则不能再往上加。通过您的程序也是这样的问题
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12541
发表于 2023-11-15 15:07:31 | 显示全部楼层
这个可以把n1,n2打印出来看看,拆出来的整数和小数,再找一下规律
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 06:16 , Processed in 0.064243 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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