求π得近似值

来源:互联网 发布:开淘宝店要网银吗 编辑:程序博客网 时间:2024/05/16 12:31
/** 程序的版权和版本声明部分:* Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作    者:周经纬* 完成日期:2013年 11月 18日*版 本 号:v12.1* 求π的近似值:* 输入描述:无* 问题描述:。* 程序输出:输出近似值* 问题分析:略* 算法设计:略*/#include <iostream>#include <iomanip>#include <cmath>using namespace std;int main(){    int s=1;    double n=1,t=1,pi=0;    while((fabs(t))>1e-7)    {        pi=pi+t;        n=n+2;        s=-s;        t=s/n;    }        pi=pi*4;    cout<<"pi="<<setiosflags(ios::fixed)<<setprecision(6)<<pi<<endl;    return 0;}

原创粉丝点击