格雷戈里专题

使用格雷戈里公式求pi的近似值

问题背景: 输入一个精度e,使用格雷戈里公式计算pi的近似值。 格雷戈里公式: 解决方案: 首先定义函数funpi(e)用来求pi的近似值。使精确度精确到最后一项的绝对值小于e。使用do-while循环控制是否需要持续输入。 程序源代码: #include<stdio.h>#include<math.h>double funpi(double e);//函数声明int ma

格雷戈里公式求pi的近似值C语言小练习

键来! /*使用格雷戈里公式求π的近似值*/#include "stdio.h"void main(){int mu=1,flag=1;float s=0,pi=0;while(1.0/mu>=1e-4){ s=s+flag*1.0/mu;mu+=2;flag=-flag;}pi=4*s;printf("pi=%.4f\n",pi); } 么么叽么么叽么么哒!