sinaprog
دوشنبه 30 خرداد 1390, 19:25 عصر
سلام
این کدو خودم نوشتم ولی درست کار نمیکنه
double math1::exp1(double l)
{
double e=1;
int i;
for(i=1;i<=n;i++)
e+=pow(l*x,i)/fact(i);
return e;
}
ولی این کدو که از اینترنت گرفتم ودرست کار میکنه
تقریبا هر دو یکسانن
double math1::exp1(double l)
{
double p = 1, f = 1, r = 0;
int i;
for (i = 1; i <= n; i++)
{
r += p / f;
p *= x;
f *= i;
}
return r;
}:گریه:
لطفا کمک کنید فردا امتحان دارم وباید اینو تحویل بدم
این کدو خودم نوشتم ولی درست کار نمیکنه
double math1::exp1(double l)
{
double e=1;
int i;
for(i=1;i<=n;i++)
e+=pow(l*x,i)/fact(i);
return e;
}
ولی این کدو که از اینترنت گرفتم ودرست کار میکنه
تقریبا هر دو یکسانن
double math1::exp1(double l)
{
double p = 1, f = 1, r = 0;
int i;
for (i = 1; i <= n; i++)
{
r += p / f;
p *= x;
f *= i;
}
return r;
}:گریه:
لطفا کمک کنید فردا امتحان دارم وباید اینو تحویل بدم