关于求π的近似值,为什么我输出的值为0?double pi=0,a,b; double i=1; i

发布时间:2021-02-25 12:38:09

关于求π的近似值,为什么我输出的值为0?double pi=0,a,b; double i=1; int s=1;for (int n = 1; fabs(i)< 1e-7; n++){a=2*n-1;b=1/a;i=b*s;pi=pi+i;s=-s;}pi=pi*4;cout

网友回答

循环条件初始i=1时fabs(i) 1e-7.
以上问题属网友观点,不代表本站立场,仅供参考!