根据公式π/4=1+1/3-1/5+1/7-1/9…求出π的值
#include "stdio.h"
#include "math.h"
void main()
{
long double PI,n=0,a=1;
while(a<1e9)
{
n=n+(1/a);
a=a*(-1);
if(a>0)
{
a=a+2;
}
if(a<0)
{
a=a-2;
}
}
PI=n*4;
printf("π的值为:%7.5lf\n",fabs(PI));
}
该博客通过C语言编程实现了一个求π的算法,利用公式π/4 = 1 + 1/3 - 1/5 + 1/7 - 1/9...进行无限级数求和,从而逼近π的精确值。
213





