[CODE lang="java" title="SqrtAprox"]package sqrtAp;
public class sqrtAp {
public static void main(String[] args) {
double a = 25;
double x = a / 2;
for (int i = 0; i < 5; i++) {
x = (x + (a / x)) / 2;
System.out.println(x);
}
}
}[/CODE]
Moin,
oben angezeigter Code gefällt mir eigentlich ganz gut,
jedoch würde ich noch gerne eine Abbruchbedingung einbringen.
Die Lautet wie folgt:
Die Methode soll iterieren, bis zwei aufeinanderfolgende Loesungsvorschlaege sich um weniger als 0.0001 unterscheiden.
ich bedanke mich fuer euer feedback
VG Malte
ps: ist auch keine bewertete Aufgabe
public class sqrtAp {
public static void main(String[] args) {
double a = 25;
double x = a / 2;
for (int i = 0; i < 5; i++) {
x = (x + (a / x)) / 2;
System.out.println(x);
}
}
}[/CODE]
Moin,
oben angezeigter Code gefällt mir eigentlich ganz gut,
jedoch würde ich noch gerne eine Abbruchbedingung einbringen.
Die Lautet wie folgt:
Die Methode soll iterieren, bis zwei aufeinanderfolgende Loesungsvorschlaege sich um weniger als 0.0001 unterscheiden.
ich bedanke mich fuer euer feedback
VG Malte
ps: ist auch keine bewertete Aufgabe