微积分 e的取值

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:42:37

e = 2.71828 18284 59045 23536 02874 71352 66249 77572 47093 69995 95749 66967 62772

代码如下:
#include <iostream>
using namespace std;
int main ( )
{int f(int );
int i;
long double e=1;
for(i=1;i<12;i++)
e=e+1.0/f(i);
cout<<e<<endl;
return 0;
}

int f(int n)
{ int i,s=1;
for(i=1;i<n+1;i++)
s=s*i;
return s;
}

运行结果:2.71828