翎风引擎

 找回密码
 立即注册
查看: 262|回复: 7

希望实现mod及获取时间戳

[复制链接]

2

主题

3

回帖

17

积分

新手上路

Rank: 1

积分
17
发表于 2023-1-23 08:44:15 | 显示全部楼层 |阅读模式
意见建议
建议简单描述: 希望能实现mod及获取时间戳
mod:求余运算
时间戳:【百科拷贝】从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒
建议的必要性可用性重要性: 非重要
联系QQ: 199942061
建议的详细描述(实现方式等): 1、mod求余运算
MOV N1 60
MOV N2 61
MOD N3 <$STR(N1)> 60
MOD N4 <$STR(N2)> 60
sendmsg 7 N3【<$STR(N3)>】N4【<$STR(N4)>】
;N3【0】N4【1】

2、获取时间戳(能到秒基本应对绝大多数场景,次至就秒吧)

getTimestamp N1
;...过段时间,或运行较大时间消耗命令过程
getTimestamp N2
MOV N3 <$STR(N2)>
DEC N2 <$STR(N1)>
sendmsg 7 N2与N3差值【<$STR(N2)>】原N2-N1【<$STR(N3)>-<$STR(N1)>】
;N2与N3差值【3022】原N2-N1【1674434450-1674437472】
本帖最后由 ft2gs 于 2023-1-25 15:26 编辑

烦请大佬过目,并不着急,mod有可替代的计算(就是繁琐点),时间戳根据应用场景有类似模拟的写法(也是繁琐点)
一个闲着无聊就写传奇脚本的小透明
回复

使用道具 举报

0

主题

4

回帖

8

积分

新手上路

Rank: 1

积分
8
发表于 2023-1-27 16:10:02 | 显示全部楼层
还是别增加时间戳吧。。不然十四年后风大的棺材板又要摁不住了
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

8

回帖

84

积分

版主

Rank: 7Rank: 7Rank: 7

积分
84
发表于 2023-1-27 17:18:13 | 显示全部楼层
FORMULATION 11mod2 N$取余
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

3

主题

46

回帖

91

积分

版主

Rank: 7Rank: 7Rank: 7

积分
91
QQ
发表于 2023-1-27 22:16:05 | 显示全部楼层
cmwpc 发表于 2023-1-27 17:18
FORMULATION 11mod2 N$取余

请问有取整数命令吗
例如:10/7=2
-定制脚本-
回复

使用道具 举报

0

主题

1

回帖

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-1-29 10:42:53 | 显示全部楼层
有取余数和整数的命令  
Formulation trunc(<$STR(N$总行数)>/10) N$取整值
Formulation mod(<$STR(N$总行数)>,10) N$取余值


测试可用
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

2

主题

3

回帖

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 5 天前 | 显示全部楼层
2627136983 发表于 2023-1-29 10:42
有取余数和整数的命令  
Formulation trunc(/10) N$取整值
Formulation mod(,10) N$取余值

这可好,看来是我孤陋寡闻了
一个闲着无聊就写传奇脚本的小透明
回复

使用道具 举报

0

主题

2

回帖

4

积分

新手上路

Rank: 1

积分
4
发表于 5 天前 | 显示全部楼层
2627136983 发表于 2023-1-29 10:42
有取余数和整数的命令  
Formulation trunc(/10) N$取整值
Formulation mod(,10) N$取余值

测试了下,取整可用,取余不行
正确的取余是Formulation <$str(N$随机数)>mod3 N$取余值  这种
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

3

主题

46

回帖

91

积分

版主

Rank: 7Rank: 7Rank: 7

积分
91
QQ
发表于 3 天前 | 显示全部楼层
打大炮 发表于 2023-2-2 17:13
测试了下,取整可用,取余不行
正确的取余是Formulation mod3 N$取余值  这种

这种取整屁用都没有
不如直接
DIV N$变量 10 3

Formulation 10/3 N$变量

我说的取整四舍五入,向上取整,结果为10/3=4

-定制脚本-
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2023-2-7 10:06 , Processed in 0.037290 second(s), 24 queries , Gzip On, Redis On.

Powered by haom2 X3.4

Copyright © 2001-2021, Tencent Cloud.

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