中国人寿保险售后专员:C++编程问题
来源:百度文库 编辑:中科新闻网 时间:2024/07/08 08:33:17
用c++编程计算圆周率
要用近似法!
要用近似法!
#include <stdio.h>
#include <stdlib.h>
double GetPi()
{
double x=2, z=2;
int a=1, b=3;
while(z>1e-15)
{
z = z*a/b;
x += z;
a++;
b += 2;
}
return x;
}
int main(int argc, char *argv[])
{
double pi = GetPi();
printf("Pi = %.13f\n", pi);
return 0;
}