random - random() 实际上是如何工作的?

标签 random

每种语言都有一个 random() 函数或类似的东西来生成伪随机数。我想知道下面会发生什么来生成这些数字?我没有编写任何需要这些知识的东西,只是想满足我自己的好奇心。

最佳答案

唐纳德·克努斯开创性的整个第一章
工作Seminumerical Algorithms涉及随机数生成的主题。我真的不认为 SO 答案会接近描述所涉及的问题。读了这本书。

关于random - random() 实际上是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1359318/

相关文章:

python - 给定一系列 bin 概率,如何生成 bin 计数的随机样本?

Java SecureRandom 声明应该是特定于静态类的,也可以是特定于实例的

javascript - 生成一个无重复数字的随机 4 位数字

arrays - 使用最小间隔/分布填充随机数数组?

C# 普通随机数

jquery - 向多个元素添加类

c# - 随机选择 2 Int 作为选项

algorithm - 从线性同余 RNG 生成随机向量

python - 随机技能在 Python 文本角色扮演游戏中无法按预期发挥作用

swift - Sprite 的随机移动