【发布时间】:2011-04-02 03:35:38
【问题描述】:
我已经读到它与时间有关,你也可以从包含 time.h 中得到,所以我假设了很多,但它是如何工作的呢?此外,它是否有任何奇数或偶数或类似的趋势?最后,在 C 标准库或 Foundation 框架中是否有更好的分布?
【问题讨论】:
-
“读过它与时间有关”?这通常是错误的。你觉得你读了什么?你能找到报价或参考吗?还。请阅读这个。 en.wikipedia.org/wiki/Pseudorandom_number_generator
-
我怀疑这来自使用
srand(time(NULL));的 C / Unix 习惯用法,它使用自纪元 (man 2 time) 以来的当前时间(以秒为单位)为srand播种。
标签: objective-c c random