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

Glitterior
TA貢獻(xiàn)27條經(jīng)驗(yàn) 獲得超8個(gè)贊
#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 關(guān)注
- 894 瀏覽
添加回答
舉報(bào)
0/150
提交
取消