您当前的位置: 首页 > 

练习2.13 不用库函数,写一个高效计算ln N的C函数

发布时间:2019-03-19 20:37:44 ,浏览量:0

代码
#include  double MYLOG(double a) { int N = 15; int k,nk; double x,xx,y; x = (a-1)/(a+1); xx = x*x; nk = 2*N+1; y = 1.0/nk; for(k=N;k>0;k--) { nk = nk - 2; y = 1.0/nk+xx*y; } return 2.0*x*y; } int main() { int N=100; for(int a=1;a<N;a++) printf("ln %d = %.10f \n",a,MYLOG(a)); getchar(); return 0; } 
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    109769博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0467s