我需要分组生成随机数: 100,500,1000和10000个数字,制服和高斯人。这对于创建一些直方图和其他统计信息是必要的。条件是不使用python的本机随机函数,所以我考虑使用这种方法(线性同余生成器):Xn+1 ≡ (aXn + c) mod m。这里我需要4个变量。有人能告诉我如何实现这个算法吗?
我有一个表stats: MySQL BIGINT在这个表中我有以下条目:"somenumber=775488948283“我希望MySQL返回我77548894828300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(
)*1000000000000000000000
我试着画一些随机点,然后用它们来计算。我用了几个线程,但我的随机并不像想象中的那样随机.我的意思是,当我使用rand()时,我得到了正确的答案,但是非常慢(因为静态兰特),所以我使用带有seed的rand_r,但是我的程序的答案总是很奇怪。 return a + ((float)rand_r(&seed))/(float)(RAND_MAX) * (b-a);我的节目:for(int i = 0; i <