Hey Leute habe ne Übungsaufgabe bekommen in der ich die Funktionswerte und Nullstellen einer Funktion berechnen soll. Dazu soll ich jeweils eine Methode schreiben.
double f(double x) {
return x*x - 9.81*(x-1+ Math.exp(-x));
}
double fs(double x) {
int y=0;
double p=0;
p=x;
while (y<10) {
p=(p*p - 9.81*(p-1+ Math.exp(-p)))/ (2*p - 9.81*(1- Math.exp(-p)));
System.out.println(p);
y++;
} // end of while
}
}
Der erste Teil ist ja klar. Aber wir mache ich das beim zweiten ich müsste ja irgendwo ein return hinsetzten. Die Frage ist wo? Oder das ganze lieber mit einer rekursiven Methode lösen? Beim ausführen mit meiner main class kommt immer die Fehlermeldungs, dass ja kein return gesetzt wurde. Nun weiß ich nicht wirklich weiter (: