随机数函数到底怎么写一直是困扰在我心头的一块疑云。

现在发现随机数函数的写法并不是固定的,而是随着要求的不同有着不同的操作。

故开此页记录不同的写法以作他日借鉴。

2017.9.22

来自计算机二级的简单操作

#include  <stdlib.h>
for(i=0; i<n;i++) a[i]=rand()%21;

2017.9.11

double rnd(){
    static t = 29,c = 217,m = 1024,r = 0;
    r = (r * t + c) % m;
    return((double)r / m)
}

标签: 编程, 随机数函数

添加新评论