Categories


Tags


用c语言 写一个计算圆周率的程序

  用c语言 写一个计算圆周率的程序

整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容及代码片段有且仅有借鉴意义。

  

#include 
#include 

// 利用无穷级数近似计算出圆周率
double pi()
{
    int n = 1; // 计数器
    double pi = 0;
    double add_num = 1.0; // 分子

    while(fabs(add_num) > 1e-6) // 当分子的绝对值大于 1e-6 时, 继续计算
    {
        pi += add_num;
        n += 2;   
        add_num *= -1.0 * (1.0 / n);
    }
    pi *= 4.0;
    return pi;
}

// 测试函数
int main ()
{
    printf("pi = %lf\n", pi());
    return 0;
}

Public @ 2023-02-18 16:23:15 整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容有且仅有借鉴意义。

更多您感兴趣的搜索

0.099319s