package booksTest;
public class p54_3_20 {
public static void main(String[] args) {
double pi ;//定义 一个变量 pi
double sum ;//定义 一个变量 sum
int n = 10000;//定义 一个变量 n
int sign = 1; //定义一个变量 值sign = 1
for ( n =10000; n <= 100000; n+=10000) { //按照 10000 的加输出 1万 2万 3万
sum = 0;
for (int i = 1; i <=n; i++) {//从一相加 加到n 小于每一个n的值
sign = (i%2 == 0)? -1:1;//不断输出 1 -1 1 -1
sum = sum +sign *(1.0/(2*i-1));//正负1不断输出 乘以 1/2n - 1 //1万循环完 2万 接着
}
pi = 4*sum; //这个就是整体公式
System.out.println("n="+n);
System.out.println("PI="+pi);
}
}
}
3.20
最新推荐文章于 2025-07-07 22:01:16 发布
2412

被折叠的 条评论
为什么被折叠?



