Wednesday, January 29, 2014

Leibniz Formula For PI

Source:
public class LeibnizFormula {
   public static void main(String[] args) {
 
      int count = 999999999;
      double pi = 0;
      double denominator = 1;
 
      for (int x = 0; x < count; x++) {
 
         if (x % 2 == 0) {
            pi = pi + (1 / denominator);
         } else {
            pi = pi - (1 / denominator);
         }
         denominator = denominator + 2;
      }
      pi = pi * 4;
      System.out.println(pi);
   }
}

Output:
   $ java LeibnizFormula 
   3.1415926545880506

Blog Archive