Discuss / Java / 3

对酒当歌

#1 Created at ... [Delete] [Delete and Lock User]

public class 练习 {

    public static void main(String[] args) {

    double pi = 0;

    int iterations = 99999999;

    for (int i = 0; i < iterations; i++) {

        double term = 1.0 / (2 * i + 1);

        if (i % 2 == 0) {

            pi += term;

        } else {

            pi -= term;

        }

    }

    pi = pi * 4;

    System.out.println(pi);

}

}

β

#2 Created at ... [Delete] [Delete and Lock User]

为什么循环次数是99999999啊

多少次都可以啊,理论上算的越多圆周率精确度越高


  • 1

Reply