数值的确定方法、装置、电子设备及存储介质与流程

文档序号:36406479发布日期:2023-12-16 14:24阅读:33来源:国知局
数值的确定方法与流程

本公开涉及数据处理,尤其涉及一种数值的确定方法、装置、电子设备及存储介质。


背景技术:

1、在进行抽奖时,通过数字滚动生成随机数进行抽奖被广泛应用。然而,随机数的最大值是预先设置的,用户不能进行更改,影响用户体验。

2、有鉴于此,如何准确地更改随机数的最大值成为亟待解决的问题。


技术实现思路

1、有鉴于此,本公开的目的在于提出一种数值的确定方法、装置、电子设备及存储介质用以解决或部分解决上述技术问题。

2、基于上述目的,本公开的第一方面提出了一种数值的确定方法,所述方法包括:

3、确定接收到触发指令,从至少一个数字集合中确定至少一个目标数字集合;

4、针对每个所述目标数字集合执行:

5、响应于接收到对所述目标数字集合的操作指令,确定所述操作指令对应的目标偏移距离,以及所述操作指令初始时刻对应的初始位置;

6、基于所述目标偏移距离和所述初始位置确定所述目标数字集合对应的目标数字;

7、将每个目标数字集合对应的目标数字按照数值顺序排列得到设定的最大值;

8、确定接收到随机数生成指令,生成目标随机数;其中所述目标随机数小于等于所述最大值。

9、基于同一个发明构思,本公开的第二方面提出了一种数值的确定装置,包括:

10、第一确定模块,被配置为确定接收到触发指令,从至少一个数字集合中确定至少一个目标数字集合;

11、第二确定模块,被配置为响应于接收到对所述目标数字集合的操作指令,确定所述操作指令对应的目标偏移距离,以及所述操作指令初始时刻对应的初始位置;

12、第三确定模块,被配置为基于所述目标偏移距离和所述初始位置确定所述目标数字集合对应的目标数字;

13、设定模块,被配置为将每个目标数字集合对应的目标数字按照数值顺序排列得到设定的最大值;

14、生成模块,被配置为确定接收到随机数生成指令,生成目标随机数;其中所述目标随机数小于等于所述最大值。

15、基于同一发明构思,本公开的第三方面提出了一种电子设备,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上所述的方法。

16、基于同一发明构思,本公开的第四方面提出了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的方法。

17、从上面所述可以看出,本公开提供的数值的确定方法、装置、电子设备及存储介质。确定接收到触发指令,从至少一个数字集合中确定至少一个目标数字集合,从而确定对哪一列数字集合进行更改,可以准确地确定至少一个目标数字集合进行更改。针对每个目标数字集合执行:响应于接收到对所述目标数字集合的操作指令,确定所述操作指令对应的目标偏移距离,以及所述操作指令初始时刻对应的初始位置。基于所述目标偏移距离和所述初始位置确定所述目标数字集合对应的目标数字,使得确定的目标数字集合更加准确。将每个目标数字集合对应的目标数字按照数值顺序排列得到设定的最大值,便于用户对最大值进行设定更改,以便滚动生成的目标随机数在设定的最大值的范围内,增强用户体验感。确定接收到随机数生成指令,生成目标随机数;其中所述目标随机数小于等于所述最大值。



技术特征:

1.一种数值的确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于接收到对所述目标数字集合的操作指令,确定所述操作指令对应的目标偏移距离,包括:

3.根据权利要求1所述的方法,其特征在于,在所述确定接收到触发指令之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述确定接收到触发指令,从至少一个数字集合中确定至少一个目标数字集合,包括:

5.根据权利要求1所述的方法,其特征在于,在所述响应于接收到对所述目标数字集合的操作指令,确定所述操作指令对应的目标偏移距离之后,还包括:

6.根据权利要求1所述的方法,其特征在于,所述确定接收到随机数生成指令,生成目标随机数,包括:

7.根据权利要求1所述的方法,其特征在于,所述基于所述目标偏移距离和所述初始位置确定所述目标数字集合对应的目标数字,包括:

8.一种数值的确定装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1至7任意一项所述的方法。

10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行权利要求1至7任意一项所述的方法。


技术总结
本公开提供一种数值的确定方法、装置、电子设备及存储介质。所述方法包括:确定接收到触发指令,从至少一个数字集合中确定至少一个目标数字集合;针对每个目标数字集合执行:响应于接收到对所述目标数字集合的操作指令,确定所述操作指令对应的目标偏移距离,以及所述操作指令初始时刻对应的初始位置;基于所述目标偏移距离和所述初始位置确定所述目标数字集合对应的目标数字;将每个目标数字集合对应的目标数字按照数值顺序排列得到设定的最大值;确定接收到随机数生成指令,生成目标随机数;其中所述目标随机数小于等于所述最大值。

技术研发人员:杨奥凯,闫章帅
受保护的技术使用者:北京鸿合乐学教育科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1