求π的值,使用公式:π/4=1-1/3+1/5-1/7+...,直到最后一項的絕對值小于10^-3為止。
1 回答
已采納

Glitterior
TA貢獻27條經驗 獲得超8個贊
#include<iostream>
using namespace std;
int main()
{
??? double PI;
??? double sum = 0;
??? int i,j;
??? for(i =1,j=1;(float)1/i>=10e-3;i+=2,j++)
??? {
??????? if(j%2==0)
??????????? sum +=(float)-1/i;
??????? else
??????????? sum += (float)1/i;
??? }
??? PI =sum*4.0;
??? cout<<"PI ="<<PI;
}
- 1 回答
- 0 關注
- 903 瀏覽
添加回答
舉報
0/150
提交
取消