作业帮 > 综合 > 作业

java 计算pi的值

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/04 03:07:59
java 计算pi的值
题目是利用公式pi=4-4/3+4/5-4/7+…计算pi值,打印出200000循环,怎么写啊,
public class Pi {
public static void main(String[] args) {
double a;
double b=1.0;
double pi=0.0;
int i=0;
do{
a=4.0/b*Math.pow(-1,i);
b = b + 2;
pi = pi +a;
i = i + 1;
}while(b
java 计算pi的值
其实这个很简单,上面的公式pi=4-4/3+4/5-4/7+…实际上就是
pi=4/1-4/3+4/5-4/7+…
相信你已经发现规律了.
下面的类中,我将计算pi的公司放到了一个静态方法calculatePI()中,如果需要,你可以直接将其拷贝到你需要的地方.
程序如下:
import java.util.*;
public class Demo
{
public static double calculatePI()
{
double pi=0.0d;
for(int i=1;i