Discuss / Java / 3.1415926 for循环次数越多 越接近现在的π

3.1415926 for循环次数越多 越接近现在的π

Topic source

Yu直男

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

/**

 * for练习

 */

public class Main {

public static void main(String[] args) {

double pi = 0;

for (int i = 1; i < 100000; i += 2) {

// TODO:

pi += Math.pow(-1, i/2+2)/(float)1/i;

}

System.out.println(4*pi);

}

}

Yu直男

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

/**

 * for练习

 */

public class Main {

public static void main(String[] args) {

double pi = 0;

for (int i = 1; i < 100000; i += 2) {

// TODO:

pi += 4* (Math.pow(-1, i/2+2)/(float)1/i);

}

System.out.println(pi);

}

}


  • 1

Reply