乘同余法
乘同余法概述该方法用于产生(0,1]之间的随机数,计算公式如下:xi=(Axi−1)(ModM)ri=xi/Mx_i=(Ax_{i-1})(Mod M)\\r_i=x_i/Mxi=(Axi−1)(ModM)ri=xi/M实现c++实现代码如下:#include<iostream>#include<math.h>using namespace std;int main(){ int n; cout<<"伪随机数个数:"<<
原创
2021-02-20 00:54:26 ·
4191 阅读 ·
0 评论