【发布时间】:2009-04-03 06:54:23
【问题描述】:
我只是好奇……
如何模拟随机性?它在现代操作系统(Windows、Linux 等)中是如何完成的?
编辑:
好的,不仅仅是生成随机数,这可以通过在大多数高级编程语言中调用 rand() 函数来完成。
但是,我更关心它是如何在现代操作系统中实际完成的。
【问题讨论】:
我只是好奇……
如何模拟随机性?它在现代操作系统(Windows、Linux 等)中是如何完成的?
编辑:
好的,不仅仅是生成随机数,这可以通过在大多数高级编程语言中调用 rand() 函数来完成。
但是,我更关心它是如何在现代操作系统中实际完成的。
【问题讨论】:
请看:
Pseudo-random number generator
Fast pseudo random number generator for procedural content
Create Random Number Sequence with No Repeats
How do you generate a random number in C#?
Seeding a random number generator in .NET
How to get random double value out of random byte array values?
Fast pseudo random number generator for procedural content
等等……
【讨论】: