i was wondering if i could compute sin x using Taylor series my code was as follows i guess it is not correct. Tell me please what is wrong and what i should do. I guess there are alot of errors in the code(logical... )
[CODE=java]public class Sin{
public static void main(String []args){
double x=Double.parseD ouble(args[0]);
int stop=25;
int n=0,product=1;
double sum=0.0;
double sign=Math.pow(-1,n+1);
for(int i=1;i<stop;i=i= i+2){
sum+=sign*Math. pow(x,i);
}
for(int i=1;i<stop;i=i+ 2){
product*=i;
int frac=(int)(sum/product);
}
System.out.prin t(frac);
}
}[/CODE]
[CODE=java]public class Sin{
public static void main(String []args){
double x=Double.parseD ouble(args[0]);
int stop=25;
int n=0,product=1;
double sum=0.0;
double sign=Math.pow(-1,n+1);
for(int i=1;i<stop;i=i= i+2){
sum+=sign*Math. pow(x,i);
}
for(int i=1;i<stop;i=i+ 2){
product*=i;
int frac=(int)(sum/product);
}
System.out.prin t(frac);
}
}[/CODE]
Comment