1)开始部分,1-100的说法有bug。最后部分的公式是正确的。
2)rand()的内部实现是用线性同余法实现的,是伪随机数。what线性同余法?
(2)简单实现 ~= 假的实现
(3)来自知乎的一个问题
1)time(null)?
本文探讨了C语言中rand()函数的使用方法及其内部实现原理。指出了1-100随机数生成中存在的bug,并给出了正确的公式。同时介绍了rand()函数采用的线性同余法来生成伪随机数。
1)开始部分,1-100的说法有bug。最后部分的公式是正确的。
2)rand()的内部实现是用线性同余法实现的,是伪随机数。what线性同余法?
(2)简单实现 ~= 假的实现
(3)来自知乎的一个问题
1)time(null)?
2274

被折叠的 条评论
为什么被折叠?