📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

通过循环计算π

创建时间2018-01-30最后修改2018-01-30原位置/程序员成长之旅/C语言/自己写的源码/字数72
目录:程序员成长之旅/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;

}