Guten Abend,
erstmal vielen Dank für all die Hilfe in den verschiedenen Themen hier.
Als nächstes soll ich eine rekursive Methode für das folgende Nährungsverfahren erstellen:
Die n-te Näherung der Quadratwurzel von a ist wie folgt definiert:
x_(n+1) = (x_n + (a/ x_n))/2
Wenn ich mich jetzt richtig erinnere, dann handelt es sich um das Heron-Verfahren.
Bei bspw. rekursiven Methoden zu den Fibonacci Zahlen oder der Fakultät hatte ich keine Probleme. Allerdings weiß ich nun wirklich nicht, wie ich den Basisfall definieren soll.
Die Methode soll wie folgt aussehen:
erstmal vielen Dank für all die Hilfe in den verschiedenen Themen hier.
Als nächstes soll ich eine rekursive Methode für das folgende Nährungsverfahren erstellen:
Die n-te Näherung der Quadratwurzel von a ist wie folgt definiert:
x_(n+1) = (x_n + (a/ x_n))/2
Wenn ich mich jetzt richtig erinnere, dann handelt es sich um das Heron-Verfahren.
Bei bspw. rekursiven Methoden zu den Fibonacci Zahlen oder der Fakultät hatte ich keine Probleme. Allerdings weiß ich nun wirklich nicht, wie ich den Basisfall definieren soll.
Die Methode soll wie folgt aussehen:
Java:
public double berechneWurzel(double a, int n){
}