计算圆周率pi

   用这公式 pi/4=1-1/3+1/5-1/7+1/9……(+或-)1/n计算圆周率pi .  精度要求(1/n<1e-4)

   # include  "math.h"

  main()

{  float    pi=0.0,   n=1.0,   s=1.0,   t;

   do

{ t=s/n;

  pi+=t;

 s*=-1.0;

  n+=2;

 }  while(fabs(t)>=1e-4);

printf("%f\n",4*pi);

}  注释:fabs浮点数的绝对值, S为分子,N为分母

flydreams   2006-03-24 20:57:47 评论:0   阅读:258   引用:0

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

往事如风 岁月如歌!