c语言,求π,精确到小数点10位
c语言,求π,精确到小数点10位
日期:2015-11-04 16:28:46 人气:1
#include
float calPI()
{float p=0.0,t=1.0;
int i;
for(i=1;t>=1e-10;i+=2)
{
t=1.0/i;
if(i%4==1)p+=t;
else p-=t;
}
return 4*p;
}
int main()
{
float pi;
pi = calPI();
printf("π=%f\n",pi);
getch();
}