纯随机数发生器
public static void main(String[] args) { Random r=new Random(); int a=r.nextInt(100);//随机输出100以内的数 for(int i=1;i<=1000;i++) { a=(7^5*a+0)%2147483647; System.out.print(a+" "); if(i%10==0) { System.out.println(); } } }
根据公式Xn-1=(7^5*Xn+0)mod(%) 2^31-1
2^31-1是2147483647;