RealPi bietet einige der besten und interessantesten Pi-Berechnungsalgorithmen, die es gibt. Diese App ist ein Benchmark, der die CPU- und Speicherleistung Ihres Android-Geräts testet. Es berechnet den Wert von Pi auf die von Ihnen angegebene Anzahl von Dezimalstellen. Sie können Muster in den resultierenden Ziffern anzeigen und suchen, um Ihren Geburtstag in Pi zu finden, oder berühmte Ziffernfolgen wie den „Feynman Point“ (sechs 9 in Folge an der 762. Ziffernposition) finden. Es gibt keine festen Beschränkungen für die Anzahl der Ziffern. Wenn Sie ein Einfrieren feststellen, lesen Sie bitte „Warnungen“ weiter unten.
Hinterlassen Sie Kommentare mit Ihrer Pi-Berechnungszeit zur AGM+FFT-Formel für 1 Million Stellen. Auch die meisten Ziffern, die Sie berechnen können, was den Speicher Ihres Telefons testet. Das Nexus 6p des Autors braucht 5,7 Sekunden für 1 Million Stellen. Beachten Sie, dass der AGM+FFT-Algorithmus in Potenzen von 2 arbeitet, sodass die Berechnung von 10 Millionen Ziffern genauso viel Zeit und Speicherplatz beansprucht wie 16 Millionen Ziffern (die interne Genauigkeit wird in der Ausgabe angezeigt). Auf Mehrkernprozessoren testet RealPi die Leistung eines einzelnen Kerns. Stellen Sie für ein genaues Benchmark-Timing sicher, dass keine anderen Anwendungen ausgeführt werden und Ihr Telefon nicht heiß genug ist, um die CPU zu drosseln.
Suchfunktion:
Verwenden Sie dies, um Muster in Pi wie Ihren Geburtstag zu finden. Um die besten Ergebnisse zu erzielen, berechnen Sie mindestens eine Million Ziffern mit der AGM + FFT-Formel und wählen Sie dann die Menüoption „Suche nach Mustern“.
Hier ist eine Zusammenfassung der verfügbaren Algorithmen:
-AGM + FFT-Formel (Arithmetic Geometric Mean): Dies ist eine der schnellsten verfügbaren Methoden zur Berechnung von Pi und die Standardformel, die von RealPi verwendet wird, wenn Sie "Start" drücken. Es läuft als nativer C++-Code und basiert auf dem Programm pi_fftc6 von Takuya Ooura. Für viele Millionen Ziffern kann viel Speicher erforderlich sein, was oft zum begrenzenden Faktor wird, wie viele Ziffern Sie berechnen können.
-Formel von Machin: Diese Formel wurde 1706 von John Machin entdeckt. Sie ist nicht so schnell wie AGM + FFT, zeigt Ihnen aber alle Ziffern von Pi, die sich in Echtzeit ansammeln, während die Berechnung fortschreitet. Wählen Sie diese Formel im Einstellungsmenü und drücken Sie dann "Start". Es ist in Java mit der BigDecimal-Klasse geschrieben. Die Berechnungszeiten können bei etwa 200.000 Ziffern lang werden, aber auf modernen Telefonen können Sie mit Machin 1 Million Ziffern berechnen und anzeigen, wenn Sie geduldig sind.
-N-te Ziffer der Pi-Formel von Gourdon: Diese Formel zeigt, dass es (überraschenderweise) möglich ist, Dezimalstellen von Pi "in der Mitte" zu berechnen, ohne die vorhergehenden Ziffern zu berechnen, und sehr wenig Speicher benötigt. Wenn Sie die Schaltfläche „Nth Digit“ drücken, ermittelt RealPi 9 Ziffern von Pi, die mit der von Ihnen angegebenen Ziffernposition enden. Es läuft als nativer C++-Code und basiert auf dem Programm pidec von Xavier Gourdon. Obwohl es schneller als Machins Formel ist, kann es die AGM + FFT-Formel in der Geschwindigkeit nicht schlagen.
-N-te Ziffer der Pi-Formel von Bellard: Gourdons Algorithmus für die N-te Ziffer von Pi kann nicht für die ersten 50 Ziffern verwendet werden, daher wird stattdessen diese Formel von Fabrice Bellard verwendet, wenn die Ziffern < 50 sind.
Andere Optionen:
Wenn Sie die Option „Im Schlaf berechnen“ aktivieren, rechnet RealPi weiter, während Ihr Bildschirm ausgeschaltet ist, was nützlich ist, wenn Sie viele Stellen von Pi berechnen. Wenn keine Berechnung erfolgt oder nachdem die Berechnung abgeschlossen ist, wechselt Ihr Gerät wie gewohnt in den Tiefschlafmodus.
Warnungen:
Diese App kann Ihren Akku bei langen Berechnungen schnell entladen, insbesondere wenn die Option "Berechnen im Schlaf" aktiviert ist.
Die Berechnungsgeschwindigkeit hängt von der CPU-Geschwindigkeit und dem Arbeitsspeicher Ihres Geräts ab. Bei sehr großen Ziffernzahlen kann RealPi unerwartet terminieren oder keine Antwort liefern. Es kann auch sehr lange dauern (Jahre). Dies liegt an der großen Menge an benötigtem Speicher und/oder CPU-Zeit. Die Obergrenze für die Anzahl der Ziffern, die Sie berechnen können, hängt von Ihrem Android-Gerät ab.
Änderungen an der Option "Im Schlaf berechnen" werden für die nächste Pi-Berechnung wirksam, nicht während einer Berechnung.
Aktualisiert am
17.05.2023