美文网首页
C语言-用格雷戈里公式求 Π的近似值

C语言-用格雷戈里公式求 Π的近似值

作者: 广陵周惊蛰 | 来源:发表于2020-01-06 20:25 被阅读0次

    问题描述:用格雷戈里公式求 Π的近似值

    源代码:

    /*用格雷戈里公式求 Π的近似值*/
     
    #include <stdio.h>
    #include <math.h>
    
    int main(void)
    {
        int denominator,flag;
        double item,pi;
        
        flag=1;
        denominator = 1;
        item = 1.0;
        pi = 0;
        
        while(fabs(item)>=0.0001){
            item=flag*1.0/denominator;
            pi=pi+item;
            flag=-flag;
            denominator=denominator+2;
        }
        pi=pi*4;
        printf("pi=%.4f\n",pi);
        
        return 0;
        
     } 
    

    运行结果:

    Π的值

    程序参数:

    • 输出大小: 151.201171875 KiB
    • 编译时间: 0.30s

    相关文章

      网友评论

          本文标题:C语言-用格雷戈里公式求 Π的近似值

          本文链接:https://www.haomeiwen.com/subject/ljtlactx.html