Geschrieben von InfoB am 15.11.2015 um 17:37:
Annäherung Pi rekursion
Meine Frage:
Hallo Leute
ich bin leider schlecht in Informatik und muss es aber leider Semester haben.
Komme bei dieser Aufgabe nicht weiter es wäre sehr nett von euch wenn ihr mir helfen könntet.
Aufgabe:
Implementieren Sie die Annäherung von Pi rekursiv. Lagern Sie dazu die Berechnung der Quadratbruchsumme (WHILE-Schleife) in eine rekursive Methode static double quadratFractionSum(double counter) aus. Die Nährung soll nach der 1000-ten Iteration abbrechen.
Danke
Meine Ideen:
Die Aufgabe nicht als rekursion:
public class Pi {
public static void main (String [] args) {
System.out.println(Pi.pi());
}
static double pi() {
double nzahl = 1.00;
int i = 0;
double erg = 0.00;
while (i <= 1000) {
erg = erg + (1/Math.pow(nzahl, 2));
nzahl++;
i++;
}
double zahl = erg *6;
zahl = Math.sqrt(zahl);
return zahl;
}
}