求pi的近似值
这个问题这样做可以吗答案和小甲鱼一样
但我没用fabs
#include "stdio.h"
#include "math.h"
void main()
{
long n;
double pi,x,y;
x=1.0;
for(n=3;n<=1000000;n+=4)
{
y=(1.0/n-(1.0/(n+2)));
x-=y;
}
pi=x*4;
printf("%1.5lf\n",pi);
}
Dev-C++里(小数点后)5位对了,(小数点后)10位就是3.1415946536
红的地方应该是2
页:
[1]