Hallo liebe Community
ich wollte mir aus Spaß ein Programm schreiben, dass mir Pi berechnet.
Pi will ich berechnen nach diesem System:
1:1²+1:2²+1:3².... x6 und dann die Wurzel daraus.
Auf meinem GTR hat das Problemlos geklappt, leider fehlt den etwas an Performance (nach 90 Min Unterricht nur 7 oder 8 nachkommastellen), deshalb will ich das mit mit dem PC machen, damit das etwas flotter geht.
Leider zeigt mir die Konsole in Eclipse die falschen Zahlen an (also was mit 1000+ kann ja für Pi schlecht hinkommen)
Wie schon gesagt benutzte ich Eclipse, dieses läuft auf Ubuntu 11.04.
hier mal mein Programmcode (bitte nich zu viel meckern, sondern verbesserungsvorschläge geben, das is das 1. Programm, das ich schreib, abgesehen vom HelloWorld)
ich wollte mir aus Spaß ein Programm schreiben, dass mir Pi berechnet.
Pi will ich berechnen nach diesem System:
1:1²+1:2²+1:3².... x6 und dann die Wurzel daraus.
Auf meinem GTR hat das Problemlos geklappt, leider fehlt den etwas an Performance (nach 90 Min Unterricht nur 7 oder 8 nachkommastellen), deshalb will ich das mit mit dem PC machen, damit das etwas flotter geht.
Leider zeigt mir die Konsole in Eclipse die falschen Zahlen an (also was mit 1000+ kann ja für Pi schlecht hinkommen)
Wie schon gesagt benutzte ich Eclipse, dieses läuft auf Ubuntu 11.04.
hier mal mein Programmcode (bitte nich zu viel meckern, sondern verbesserungsvorschläge geben, das is das 1. Programm, das ich schreib, abgesehen vom HelloWorld)
Java:
public class Pi {
/**
* Dieses Programm berechnet Pi
*/
public static void main(String[] args) {
float Bruchzahl = 1;
double Speicher = 0;
boolean Eins = true;
double Speicher2 = 0;
double Speicher3 = 0;
while (Eins=true){
Speicher=1/Bruchzahl*Bruchzahl+Speicher;
Bruchzahl=Bruchzahl+1;
Speicher2 = Speicher*6;
Speicher3 = Math.sqrt(Speicher2);
System.out.println ("Pi ist gerundet " + Speicher3);
}
}
}