求助
// 用公式PI/4=1-1/3+1/5-1/7+1/9-...计算圆周率的值,精确到0.000001// 请问 程序哪里错了?谢谢。
#include<iostream>
using namespace std;
int main(){
double PI=1.0, i=3.0, a , b ;
while((1.0/i)>0.000001) {
a=1.0/i*(-1);
b+=a;
i+=2;
}
cout<<"PI="<<4*PI<<endl;
return 0;
}