-
7.9 2.22025-03-26 Dernière version
Comparez les performances de votre appareil, calculez les chiffres de PI, recherchez des modèles
REALPI fournit certains des algorithmes de calcul PI les meilleurs et les plus intéressants. Cette application est une référence qui teste le processeur et les performances de mémoire de votre appareil Android. Il calcule la valeur de PI au nombre de décimales que vous spécifiez. Vous pouvez afficher et rechercher des modèles dans les chiffres résultants pour trouver votre anniversaire à Pi ou trouver des séquences de chiffres célèbres comme le "Feynman Point" (six 9 en ligne à la position du 762e chiffre). Il n'y a pas de limites difficiles sur le nombre de chiffres, si vous ressentez un gel, veuillez consulter les "avertissements" ci-dessous.
Laissez les commentaires avec votre temps de calcul PI sur la formule AGM + FFT pour 1 million de chiffres. Aussi le plus de chiffres que vous pouvez calculer, qui teste la mémoire de votre téléphone. Le Nexus 6P de l'auteur prend 5,7 secondes pour 1 million de chiffres. Notez que l'algorithme AGM + FFT fonctionne en puissances de 2, donc le calcul de 10 millions de chiffres prend autant de temps et de mémoire que 16 millions de chiffres (la précision interne est indiquée dans la sortie). Sur les processeurs multi-core, Realpi teste les performances d'un seul noyau. Pour un moment de référence précis, assurez-vous qu'aucune autre application n'est en cours d'exécution et que votre téléphone n'est pas assez chaud pour étrangler le CPU.
Fonction de recherche:
Utilisez ceci pour trouver des modèles à Pi comme votre anniversaire. Pour les meilleurs résultats, calculez au moins un million de chiffres à l'aide de la formule AGM + FFT, puis sélectionnez l'option de menu "Rechercher des modèles".
Voici un résumé des algorithmes disponibles:
-Agm + FFT Formule (moyenne géométrique arithmétique): Il s'agit de l'une des méthodes les plus rapides disponibles pour calculer PI, et est la formule par défaut utilisée par RealPI lorsque vous appuyez sur "Démarrer". Il fonctionne en tant que code C ++ natif et est basé sur le programme PI_FFTC6 de Takuya Ooura. Pour plusieurs millions de chiffres, il peut nécessiter beaucoup de mémoire, ce qui devient souvent le facteur limitant du nombre de chiffres que vous pouvez calculer.
-Les formules de Machin: Cette formule a été découverte par John Machin en 1706. Ce n'est pas aussi rapide que l'AGA + FFT, mais vous montre tous les chiffres de Pi s'accumulation en temps réel au fur et à mesure que le calcul se déroule. Choisissez cette formule dans le menu Paramètres, puis appuyez sur "Démarrer". Il est écrit en Java en utilisant la classe BigDecimal. Les temps de calcul peuvent commencer à atteindre environ 200 000 chiffres, mais sur les téléphones modernes, vous pouvez calculer et afficher 1 million de chiffres à l'aide de Machin si vous êtes patient.
-Nthing Digit de la formule Pi par Gourdon: Cette formule montre qu'il est possible (étonnamment) de calculer les chiffres décimaux de Pi "au milieu" sans calculer les chiffres précédents et a besoin de très peu de mémoire. Lorsque vous appuyez sur le bouton "Nth Digit", REALPI détermine 9 chiffres de PI se terminant par la position du chiffre que vous spécifiez. Il fonctionne en tant que code C ++ natif et est basé sur le programme PIDEC de Xavier Gourdon. Bien qu'il soit plus rapide que la formule de Machin, il ne peut pas battre la formule AGM + FFT en vitesse.
-NTHING de la formule Pi par Bellard: L'algorithme de Gourdon pour le nème chiffre de Pi ne peut pas être utilisé pour les 50 premiers chiffres, de sorte que cette formule de Fabrice Bellard est utilisée à la place si les chiffres <50.
Autres options:
Si vous activez l'option "Calculer quand dans le sommeil", REALPI continuera de calculer pendant que votre écran est éteint, utile lors du calcul de nombreux chiffres de PI. Bien qu'il ne soit pas calculé ou après la fin du calcul, votre appareil va en profondeur comme d'habitude.
Avertissements:
Cette application peut égoutter votre batterie rapidement lorsque vous effectuez un long calcul, surtout si l'option "Calculer quand on dormait" est allumée.
La vitesse de calcul dépend de la vitesse et de la mémoire du processeur de votre appareil. À un très grand nombre de chiffres, REALPI peut se terminer de façon inattendue ou ne pas produire une réponse. Il pourrait également prendre beaucoup de temps pour courir (des années). Cela est dû à la grande quantité de mémoire et / ou de temps de processeur nécessaire. La limite supérieure du nombre de chiffres que vous pouvez calculer dépend de votre appareil Android.
Les modifications de l'option «Calculer quand dans le sommeil» prennent effet pour le calcul PI suivant, et non au milieu d'un calcul.
Quoi de neuf dans la dernière version 2.2
Dernière mise à jour le 22 mai 2023 -uplé pour Android 13 et reconstruit à l'aide des dernières API.-Ir Correction de bugs.