Programm-Code zur Berechnung von Pi

Gibt es einen Programm-Code, mit dem man Pi berechnen kann?

Uhr
Ja, es gibt verschiedene Programm-Codes, mit denen man die Kreiszahl Pi berechnen kann. Je nachdem ebenso wie ebendies und schnell man das Ergebnis haben möchte gibt es verschiedene Algorithmen zur Auswahl.

Zuallererst sollte man sich jedoch überlegen welche Prioritäten man bei der Berechnung von Pi hat. Möchte man nur eine kurze und ungefähre Näherung von Pi mit Double-Genauigkeit erhalten, reicht bereits die Verwendung der acos-Funktion aus.

Wenn man dagegen eine genauere Näherung von Pi haben möchte beispielsweise mit rund 1000 Nachkommastellen gibt es spezielle Algorithmen die sich auf diesen Sonderfall konzentrieren.

Für Anfänger die sich mit der Programmierung von Pi beschäftigen möchten und ebenfalls etwas über die mathematischen Hintergründe verstehen wollen, gibt es Algorithmen wie beispielsweise den atan-Algorithmus der bis zu 40000 Nachkommastellen berechnen kann.

Wer auf der Suche nach einem schnellen Programm-Code ist der bis zu 200000 Nachkommastellen berechnet, kann sich den §2c-Code ansehen. Es gibt auch einen fertigen C-Code der verwendet werden kann.

Für besonders schnelle Berechnungen von Pi empfiehlt sich der superschnelle Code von y-cruncher der mit einem i7-Prozessor innerhalb von etwa 4 Minuten eine Milliarde Nachkommastellen von Pi berechnen kann.

Es gibt auch Algorithmen die besonders langsam sind wie beispielsweise die Leibniz-Reihe. Für nur 10 Nachkommastellen benötigt diese über 100000 Iterationen. Es gibt jedoch auch den Algorithmus §4e der nur 4 Iterationen benötigt und über 10000 richtige Nachkommastellen liefern kann, wenn man die 4. Wurzel auf 10000 Stellen berechnen kann.

Insgesamt gibt es also zahlreiche Möglichkeiten » Pi zu berechnen « je nachdem welche Anforderungen man hat bezüglich Genauigkeit und Geschwindigkeit der Berechnung.






Anzeige