【C语言编程:利用下面公式,求自然对数e的近似值e=1+1/-查字典问答网
分类选择

来自陈山的问题

  【C语言编程:利用下面公式,求自然对数e的近似值e=1+1/1!+1/2!+1/3!+.】

  C语言编程:利用下面公式,求自然对数e的近似值e=1+1/1!+1/2!+1/3!+.

1回答
2020-06-1821:26
我要回答
提示:回答问题需要登录哦!
丁树柏

  给你个参考程序,需要更高的精度的话你就自己调整.没有自己编写(比较消耗时间),所以在网上帮你找了个,作了下修改,验证通过.

  我尝试调整精度(增大循环次数),造成数据溢出.

  你可以尝试解决这个问题,或者找个最大精度好了.

  #include

  longfactorial(longn)

  {

  if(n==0||n==1)

  return1;

  else

  returnn*factorial(n-1);

  }

  longpower(longx,longy)

  {

  if(y==0)

  return1;

  else

  returnx*power(x,y-1);

  }

  voidmain()

  {

  doublee;

  inti;

  for(i=0,e=0.0;i

2020-06-18 21:27:29
大家都在问
最新问答