【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-18 21: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

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •