据我所知,C规范没有给出任何关于具体实现的规范rand().在不同的主要平台上通常使用哪些不同的算法?他们有什么不同?
我是编程新手.
我想知道rand()究竟是什么.
仅搜索会生成有关其用法的示例.但没有人解释函数如何生成随机数的每一步.他们将rand()视为黑盒子.
我想知道rand()正在做什么; 每一步.
是否有资源可以让我看到rand()的确切含义? 这是所有开源的东西不是吗?如果没有消息来源,我会解决这个问题.
我知道它会返回一个随机数,但它是如何生成该数字的?我想看看每一步.
谢谢.
我已经读过它与时间有关,你也可以从包含time.h开始,所以我假设了很多,但它是如何工作的呢?此外,它是否有任何倾向于奇数或偶数或类似的东西?最后是在C标准库或Foundation框架中有更好的分发吗?