Seguramente sea la cosa mas tonta del mundo,pero yo y java no nos llevamos muy bien jajaja
Tengo el siguiente metodo:
Código PHP:
public static double sen(double x,double epsilon) {
int k=1;
double sumSem=x, term=x;
while (Math.abs(term)>=epsilon) {
term=-term*x*x/(2*k*(2*k+1));
sumSem=sumSem+term;
k++;
}
return sumSem;
}
Y el metodo main:
Código PHP:
public static void main( String args[]) {
System.out.println ("Dame el valor del angulo x");
float angulo=teclado.nextFloat();
System.out.println ("Dame el valor de epsilon");
float epsilon=teclado.nextFloat();
System.out.println ("x\t"+"sen(x)\t\t\t"+"Math.sin(x)\t\t\t"+"iteraciones");
for (int i=0;i<=20;i++) {
System.out.println(i+"\t"+sen(i,epsilon)+"\t\t\t"+Math.sin(i)+"\t\t\t");
}
}
Basicamente tengo que hacer esto:
Cita:
Debe tenerse en cuenta que el metodo sen solo puede devolver el valor
del seno, por lo cual, el numero de iteraciones de la tercera columna puede devolverse
al metodo que lo llama (main) definiendo una variable en main a la cual se le asigna
el valor de la variable k en sen antes de que este metodo devuelva el resultado.
del seno, por lo cual, el numero de iteraciones de la tercera columna puede devolverse
al metodo que lo llama (main) definiendo una variable en main a la cual se le asigna
el valor de la variable k en sen antes de que este metodo devuelva el resultado.
Gracias!