
#include
using namespace std;
double arct(double x)
{
int i=1;
double y=x,s=0.0;
while(fabs(y/i)>=1e-6)
{
s=s+y/i;
y=-1.0*x*x*y;
i=i+2;
}
return s;
}
int main()
{
double p;
p=6*arct(1.0/sqrt(3));
printf("%.10lf",p);
return 0;
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)