随机数与自然底数e

回复
头像
vicyang
版主
版主
帖子: 56
注册时间: 2016年07月21日 20:35
联系:

随机数与自然底数e

帖子 vicyang »

偶然看到 Milo Yip 发的一篇文章:自然而然
#include <stdio.h>
#include <stdlib.h>

int main() {
unsigned i, j, k = 0, n = 1e8;
for (i = 0; i < n; i++)
for (j = 0; j < RAND_MAX; j += rand())
k++;
printf("%f\n", (double)k / n);
}
$ gcc -O3 a.c && ./a.out
2.718219

(在我这里测试结果是 2.718071)

Uniform Sum Distribution
回复

在线用户

正浏览此版面之用户: 没有注册用户 和 0 访客