1. 程式人生 > >C語言學習(4)

C語言學習(4)

-m inf http info += src double clas 圓周率

//利用格裏高利公式π/4=1-1/3+1/5-1/7+...,求圓周率,要求最後一行絕對值小於10e-6
#include <stdio.h>
#include <math.h>
int main(){
	double sum=1,k=1,m=1,t=0;
	do{
		m=-m;
		k+=2;
		t=m/k;
		sum=sum+t;
	}while(fabs(t)>=0.000001);
	printf("%lf\n",sum*4);
	return 0;
}

技術分享圖片

C語言學習(4)