圆周率

圆周率 
我国古代数学家对圆周率方面的研究工作,成绩是突出的。三国时期的刘徽、南北朝时期的祖冲之都在这个领域取得过辉煌战绩。 
有了计算机,圆周率的计算变得十分容易了。如今,人们创造了上百种方法求π的值。其中比较常用且易于编程的是无穷级数法。 
π/4 = 1 - 1/3 + 1/5 - 1/7 + 1/9 - „ 
是初学者特别喜欢的一个级数形式,但其缺点是收敛太慢。 
π/2 = 1 + 1/3 +1/3*2/5 + 1/3*2/5*3/7 + 1/3*2/5*3/7*4/9 + „ 
是收敛很快的一个级数方法。

代码实现

public static void main(String[] args) throws IOException {
        double x = 1;
        double y = 1;
        int a = 1,b = 3;
        while(y > 1e-15){
            y = y * a / b;
            x +=y;
            a ++;
            b +=2;
        }
        System.out.println(x*2);
    }
原文地址:https://www.cnblogs.com/YESheng/p/3673618.html