RealPi ofron disa nga algoritmet më të mira dhe më interesante të llogaritjes Pi atje. Ky aplikacion është një pikë referimi që teston performancën e CPU-së dhe kujtesës së pajisjes suaj Android. Ai llogarit vlerën e Pi në numrin e numrave dhjetorë që specifikoni. Mund të shikoni dhe kërkoni për modele në shifrat që rezultojnë për të gjetur ditëlindjen tuaj në Pi ose për të gjetur sekuenca të famshme të shifrave si "Pika Feynman" (gjashtë 9 me radhë në pozicionin e shifrës 762). Nuk ka kufizime të forta për numrin e shifrave, nëse keni një ngrirje, ju lutemi shihni "Paralajmërimet" më poshtë.
Lini komente me kohën tuaj të llogaritjes Pi në formulën AGM+FFT për 1 milion shifra. Gjithashtu shifrat më të shumta që mund të llogaritni, të cilat testojnë kujtesën e telefonit tuaj. Nexus 6p i autorit merr 5,7 sekonda për 1 milion shifra. Vini re se algoritmi AGM+FFT funksionon në fuqi prej 2, kështu që llogaritja e 10 milion shifrave kërkon po aq kohë dhe memorie sa 16 milion shifra (saktësia e brendshme tregohet në dalje). Në procesorët me shumë bërthama, RealPi teston performancën e një bërthame të vetme. Për kohën e saktë të standardeve, sigurohuni që asnjë aplikacion tjetër të mos funksionojë dhe telefoni juaj të mos jetë mjaft i nxehtë për të frenuar CPU-në.
Funksioni i kërkimit:
Përdoreni këtë për të gjetur modele në Pi si ditëlindja juaj. Për rezultate më të mira, llogaritni të paktën një milion shifra duke përdorur formulën AGM + FFT, më pas zgjidhni opsionin e menysë "Kërko për modele".
Këtu është një përmbledhje e algoritmeve të disponueshme:
-Formula AGM + FFT (Mesatarja Gjeometrike Aritmetike): Kjo është një nga metodat më të shpejta të disponueshme për të llogaritur Pi, dhe është formula e paracaktuar e përdorur nga RealPi kur shtypni "Start". Ai funksionon si kod amtare C++ dhe bazohet në programin pi_fftc6 të Takuya Ooura. Për shumë miliona shifra mund të kërkojë shumë memorie, e cila shpesh bëhet faktori kufizues në numrin e shifrave që mund të llogaritni.
-Formula e Makinit: Kjo formulë u zbulua nga John Machin në 1706. Nuk është aq e shpejtë sa AGM + FFT, por ju tregon të gjitha shifrat e Pi që grumbullohen në kohë reale ndërsa llogaritja vazhdon. Zgjidhni këtë formulë në menunë e cilësimeve dhe më pas shtypni "Start". Është shkruar në Java duke përdorur klasën BigDecimal. Kohët e llogaritjes mund të fillojnë të zgjasin rreth 200,000 shifra, por në telefonat modernë mund të llogaritni dhe shikoni 1 milion shifra duke përdorur Machin nëse jeni të durueshëm.
- Shifra e nëntë e formulës Pi nga Gourdon: Kjo formulë tregon se është e mundur (çuditërisht) të llogariten shifrat dhjetore të Pi "në mes" pa llogaritur shifrat e mëparshme dhe ka nevojë për shumë pak memorie. Kur shtypni butonin "Shifra e N-të", RealPi përcakton 9 shifra të Pi që përfundojnë me pozicionin e shifrës që specifikoni. Ai funksionon si kod amtare C++ dhe bazohet në programin pidec të Xavier Gourdon. Edhe pse është më e shpejtë se formula e Machin, ajo nuk mund ta mposht formulën AGM + FFT në shpejtësi.
- Shifra e nëntë e formulës Pi nga Bellard: Algoritmi i Gourdon për shifrën e nëntë të Pi nuk mund të përdoret për 50 shifrat e para, kështu që kjo formulë nga Fabrice Bellard përdoret në vend të saj nëse shifrat < 50.
Opsione të tjera:
Nëse aktivizoni opsionin "Llogaritni kur jeni në gjumë", RealPi do të vazhdojë të llogaritë kur ekrani juaj është i fikur, i dobishëm kur llogaritni shumë shifra të Pi. Ndërsa nuk është duke llogaritur ose pasi të përfundojë llogaritja, pajisja juaj do të shkojë në gjumë të thellë si zakonisht.
Paralajmërime:
Ky aplikacion mund ta shkarkojë baterinë tuaj shpejt kur bëni një llogaritje të gjatë, veçanërisht nëse opsioni "Llogarit kur jeni në gjumë" është aktiv.
Shpejtësia e llogaritjes varet nga shpejtësia e procesorit dhe memoria e pajisjes suaj. Në një numër shumë të madh shifrash, RealPi mund të përfundojë papritur ose të mos japë një përgjigje. Mund të marrë gjithashtu një kohë shumë të gjatë për të ekzekutuar (vite). Kjo është për shkak të sasisë së madhe të memories dhe/ose kohës së nevojshme të CPU-së. Kufiri i sipërm i numrit të shifrave që mund të llogaritni varet nga pajisja juaj Android.
Ndryshimet në opsionin "Llogarit kur është në gjumë" hyjnë në fuqi për llogaritjen e radhës Pi, jo në mes të një llogaritjeje.
Përditësuar më
17 maj 2023