加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

圆周率计算的java代码

(2010-07-08 14:40:35)
标签:

圆周率

π

计算

代码

分类: 软件开发

//圆周率 π = 4∑(k=0,..∞)(-1)^k/(2k+1)

//π = 3.14159265358979323846

public class yzq {


 public static void main(String[] args) {
  // TODO Auto-generated method stub
int n=0;
double a=0;

for (n=0;n<=10000000;n++ )
{
 a = a + 4*Math.pow(-1,n)/(2*n+1);
 System.out.println("第 "+n+" 位    "+a);  
}
    System.out.println("最后一位     "+a);    
                                        }
}

 

//程序运行结果

//第10      次计算         3.232315809405594
//第100     次计算         3.1514934010709914
//第1000    次计算         3.1425916543395442
//第10,000   次计算        3.1416926435905346
//第100,000  次计算        3.1416026534897203
//第1000,000 次计算        3.1415936535887745
//第10,000,000次计算       3.1415927535897814

//第100,000,000次计算      3.141592643589326

 

//第999,999,990次计算      3.1415926545880506
//第999,999,991次计算      3.1415926525880504
//第999,999,992次计算      3.1415926545880506
//第999,999,993次计算      3.1415926525880504
//第999,999,994次计算      3.1415926545880506
//第999,999,995次计算      3.1415926525880504
//第999,999,996次计算      3.1415926545880506
//第999,999,997次计算      3.1415926525880504
//第999,999,998次计算      3.1415926545880506
//第999,999,999次计算      3.1415926525880504
//第1,000,000,000次计算    3.1415926545880506

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有