易语言资源网 - 做最全的易语言资源下载社区
【精易招聘】UniApp开发工程师 精易论坛授权登录

水淼随机数类,实现真随机效果   [复制链接]

    2022-05-14 10:55:44
    火山PC源码
    易语言资源网
    227 次浏览
    来源链接

因为发现易语言和火山的取随机数()方法是伪随机,总是取最小值附近的值(低域值),而不是随机低或高。

如想取5万到900万的随机值,结果都是5到8万的随机值,完全不存在9万到900万之间的值。

为了解决这个问题,水淼经过研究后发现可以使用取随机数和取随机小数进行结合,实现真随机或接近真随机的效果。

经过测试,在调试版下,水淼真随机耗时是火山伪随机的6倍左右,为了真随机效果,这点性能牺牲是不值得一晒的,而且一般情况下根本看不出来,尤其是现在配置越来越好。

把.v文件添加到你的项目就能使用了哦



点我下载 (已有 7 次下载)

[错误报告]   上一篇:某度API长文本转语音 支持转码MP3 ...     下一篇:发个不卡窗口的延迟...