草庐IT

C语言求ln2

原文链接:C语言求ln2上一篇:c语言二级常见函数下一篇:JavaBean#include#include/* 求ln2误差不超过e-4*/voidf1(){ //使用ln(1+x)=级数求和(-1)^n*1/n doubleres=0,a=0; intn=1,flag=1; while(fabs(a=(double)flag*1.0/n)>1.0e-5){ res+=a; flag*=-1; n++; } printf("%.6lf\n",res);}intmain(intargc,char*argv[]){ f1(); return0;}0.693152

C语言求ln2

原文链接:C语言求ln2上一篇:c语言二级常见函数下一篇:JavaBean#include#include/* 求ln2误差不超过e-4*/voidf1(){ //使用ln(1+x)=级数求和(-1)^n*1/n doubleres=0,a=0; intn=1,flag=1; while(fabs(a=(double)flag*1.0/n)>1.0e-5){ res+=a; flag*=-1; n++; } printf("%.6lf\n",res);}intmain(intargc,char*argv[]){ f1(); return0;}0.693152