精易论坛

标题: 用文件夹隔开的两个相同的软件如何使取到的随机数不相同 [打印本页]

作者: GLver    时间: 2025-2-19 23:30
标题: 用文件夹隔开的两个相同的软件如何使取到的随机数不相同
代码如何编写,在编译成软件后,同一台设备上,用文件夹隔开的相同软件,取到的随机数不同。

作者: 灵海雪缘    时间: 2025-2-19 23:39
本来就是不一样啊。要不怎么叫随机数呢,你是想取到一样的吗?用通信的方法同步一下就可以一样了。
作者: 誧霭伱    时间: 2025-2-19 23:51
可以试试这种   置随机数种子()

82E8QN8CD61HEV.png (6.43 KB, 下载次数: 0)

82E8QN8CD61HEV.png

作者: GLver    时间: 2025-2-19 23:53
誧霭伱 发表于 2025-2-19 23:51
可以试试这种   置随机数种子()

代码一样,编译成软件,文件夹隔成两个相同的软件,随机数也会一样的
作者: 算法艺术家    时间: 2025-2-19 23:57
125.confly.eu.org/forum.php?mod=viewthread&tid=14831694&highlight=%E9%AB%98%E8%B4%A8%E9%87%8F%E9%9A%8F%E6%9C%BA%E6%95%B0
作者: 誧霭伱    时间: 2025-2-20 00:02
GLver 发表于 2025-2-19 23:53
代码一样,编译成软件,文件夹隔成两个相同的软件,随机数也会一样的

置随机数种子  基本上就不会重复了啊
作者: xiaotang2177    时间: 2025-2-20 08:08
本来就是不一样啊。要不怎么叫随机数呢,你是想取到一样的吗?用通信的方法同步一下就可以一样了。
作者: 是可可吖    时间: 2025-2-20 09:30
GLver 发表于 2025-2-19 23:53
代码一样,编译成软件,文件夹隔成两个相同的软件,随机数也会一样的

你编译的时候软件名不一样。软件名一样的话,相当于是多开,有可能随机数也是一样的
作者: 憨憨问号    时间: 2025-2-20 10:01
别用自带的,那个确实有问题会导致随机数一样,用精易模块的
汇编_置随机数种子(取启动时间())
汇编_取随机数(,)
用这个就行了!我之前也遇到过和你一样的问题,用了这个之后就没问题了
作者: 月下美孤    时间: 2025-2-20 10:11
你先搞清楚什么叫随机数




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4