通过循环计算π
目录:程序员成长之旅/C语言/自己写的源码
#include<stdio.h> //计算π
#include<math.h> //须要调用函数 fabs(x) 计算绝对值
int main()
{
int sign = 1;
double denominator = 1.0, numerator = 1.0, Num = 1.0, pi = 0.0;
while (fabs(Num)>=1e-8)//计算Num的绝对值
{
pi = pi + Num;
denominator = denominator + 2;
sign = -sign;
Num = sign / denominator;
}
pi = pi * 4;
printf("Pi=%10.10f", pi);
return 0;
}