Hii , every body .. how are you ?
I WANNA FOUND e^x when e^x = 1+(x/1!)+(x^2)/2!+ ... x^n/n!
power and factorial methods worked ! but the exponential it does not work at all !!
the error !
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
.
,
Code:
public static double CalculateTheExp(double x , double n)
{
double sum = 0;
x = CalculatPower(2 , 5 );
n = CalculatFact(5);
if(x==0)
return 1 ;
else if (x>0)
{
return x+(x/(CalculateTheExp(x,n)));
}
else
System.out.println("WRONG CHOICE!");
return -1;
}
// calculate factorial.
public static double CalculatFact(double n )
{
if(n == 0)
return 1;
else
return n * CalculatFact(n-1);
}
// calculate Power.
public static double CalculatPower(double n , double x )
{
if(n==0) // base case
return 1;
else if(n>0) // recursive case
return x*CalculatPower(n-1,x);
else
return -1;
}
I WANNA FOUND e^x when e^x = 1+(x/1!)+(x^2)/2!+ ... x^n/n!
power and factorial methods worked ! but the exponential it does not work at all !!
the error !
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
at labassigmnetsix .Main.Calculate TheExp(Main.jav a:34)
.
,
Comment