Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.48 KB | None | 0 0
  1. package yawning.mew;
  2.  
  3. import ec.util.MersenneTwisterFast;
  4.  
  5. public class Test {
  6.     private static final int ITERATIONS = 1000000;
  7.    
  8.     public static void main(String[] args) {
  9.         MersenneTwisterFast mtf = new MersenneTwisterFast();
  10.         int p = 0;
  11.        
  12.         for (int i = 0; i < ITERATIONS; i++) {
  13.             double A = -Math.log(mtf.nextDouble()) * 3.93;
  14.             double B = -Math.log(mtf.nextDouble()) * 5.32;
  15.            
  16.             if (B>A) p++;
  17.         }
  18.        
  19.         System.out.println("p = " + (double)p/ITERATIONS);
  20.     }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement