原理分析 一位数学家提供了我们计算圆周率的方法, 源码 private static void nOutput_PI(int a) { // TODO Auto-generated method stub double pi = 0; for (int i = 1; i <= a; i++) { pi += Math.pow(-1, i + 1) / (2 * i - 1); } System.out.println(pi * 4); } 这里代码就不分析了,唯一说的一点就是,for循环的i 不一定一定要从0开始,我们应该随机应变。