近似求PI

(近似求PI)可以使用以下公式計算PI

PI = 4*(1-1/3+1/5-1/7+1/9-1/11+1/13+…)

編寫程序,顯示4*(1-1/3+1/5-1/7+1/9-1/11+1/13-…)的結果。

在程序中用1.0代替1

public class TestSum {
     public static void main(String args[])
     {
    	 int i=0;
    	 double a=1;
    	 double b=0;
    	 double j=1;
    	 double k=1;
    	 for(i=0;i<100000;i++){
    		 j=1/(2*i*1.0+1);
    		 k=(double)Math.pow(-1,i);
    		 a=j*k;
    		 b+=4*a;
    	 }
    	 System.out.println("sum="+b);
     }
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章