0


C语言求ln2

原文链接: C语言求ln2

上一篇: c语言二级常见函数

下一篇: JavaBean

#include <stdio.h>
#include <math.h>
/*
    求 ln2 误差不超过 e-4 
*/

void f1(){
    //使用 ln(1+x) = 级数求和 (-1)^n * 1/n
    double res=0,a=0;
    int n=1,flag=1;
    while( fabs( a= (double)flag*1.0/n ) >1.0e-5 ){
        res +=a;
        flag *= -1;
        n++;
    }
    printf("%.6lf\n",res);
} 
int main(int argc, char *argv[])
{    
    f1();
    return 0;
}

0.693152

标签: c语言 算法 ios

本文转载自: https://blog.csdn.net/qq_35516360/article/details/122067650
版权归原作者 阿豪boy 所有, 如有侵权,请联系我们删除。

“C语言求ln2”的评论:

还没有评论