计算圆周率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
