您的位置:

c语言exp求和,ex函数求和

本文目录一览:

用C语言编写EXP函数

就是自己编一个函数,以实现EXP(X)的同样功能;

#define X 2.71828183

double t=1;

int i,x;

for (i=1;i=x;i++)

t=t*X;

c语言中“exp”是什么函数?

就是说求e的x次方的函数

exp(1)=e的1次方=e=2.718281828...

exp(0)=e的0次方=1

exp(2)=e的平方=7.3890561...

e是一个常数,等于2.718281828...

用c语言编写一段程序,用求和公式求E的X次方的近似值。

//exp.c

#include math.h

double expTaylor(double x,int n)

{

double sum=1,fac;

int i,j;

for(i=1;i=n;i++)

{

j=i;

fac=1;

while(j) fac*=j--;

sum+=pow(x,i)/fac;

}

return sum;

} extern double expTaylor(double x,int n);

#include stdio.h

int main()

{

int n=10,i;

for(i=0;in;i++)

printf("%.16lf\n",expTaylor(1,i)); return 0;

}