gpt4 book ai didi

random - 跨平台跨语言跨一切实际确定性随机数生成器

转载 作者:行者123 更新时间:2023-12-03 17:06:50 24 4
gpt4 key购买 nike

我正在寻找一种算法来从给定的种子生成随机数,但有一个特殊要求,即无论底层计算机架构或语言实现如何,它都将始终生成相同的数字序列。

我已经知道 Mersenne Twister,但是,当使用不同的实现(即 C MT 与 Javascript MT)时,它生成的数字会有所不同。

是否存在具有此属性的算法?另外,我不需要最先进的 RNG,我什至不需要它是加密安全的,我只想在一个地方驱动一个“随机”模拟并让它遵循相同的行为不同的实现。

最佳答案

如果您不需要加密安全的 RNG,那么 MT 或 LCG 就可以了。尽管如此,一些流密码很容易在许多语言中实现,或者已经可用,因此这些是可行的路径。所有这些都是确定性的,相同的种子产生相同的随机数,而且速度非常快。

关于random - 跨平台跨语言跨一切实际确定性随机数生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27641246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com