Real Pi Benchmark

4.6
888 шүүмж
100 мянга+
Таталтууд
Контентын үнэлгээ
Бүх насныханд
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг

Энэ аппын тухай

RealPi нь Pi тооцоолох хамгийн шилдэг, сонирхолтой алгоритмуудыг санал болгодог. Энэхүү програм нь таны Андройд төхөөрөмжийн CPU болон санах ойн ажиллагааг шалгадаг жишиг үзүүлэлт юм. Энэ нь Pi-ийн утгыг таны зааж өгсөн аравтын бутархайн тоогоор тооцдог. Та төрсөн өдрөө Pi дээр олох эсвэл "Фейнман цэг" (762 дахь оронтой байрлалд дараалсан зургаан 9) зэрэг алдартай цифрүүдийн дарааллыг олохын тулд үүссэн цифрүүдийн хэв маягийг харж, хайж болно. Цифрүүдийн тоонд хатуу хязгаарлалт байхгүй, хэрэв та хөлдсөн бол доорх "Анхааруулга" -ыг харна уу.

AGM+FFT томьёо дээр 1 сая оронтой тоогоор Pi-ийн тооцооллын хугацаатай сэтгэгдэл үлдээнэ үү. Мөн таны утасны санах ойг шалгадаг хамгийн олон цифрийг тооцож болно. Зохиогчийн Nexus 6p нь 1 сая оронтой тоонд 5.7 секунд зарцуулдаг. AGM+FFT алгоритм нь 2-ын зэрэглэлд ажилладаг тул 10 сая цифрийг тооцоолоход 16 сая цифртэй тэнцэх хэмжээний цаг хугацаа, санах ой шаардагдана (дотоод нарийвчлалыг гаралт дээр харуулав). Олон цөмт процессорууд дээр RealPi нь нэг цөмийн гүйцэтгэлийг шалгадаг. Тохиромжтой жишиг цагийг тогтоохын тулд өөр ямар ч програм ажиллахгүй байгаа бөгөөд таны утас CPU-г дарахад хангалттай халуун биш байгаа эсэхийг шалгаарай.

Хайлтын функц:
Үүнийг ашиглан өөрийн төрсөн өдөр шиг Пи хэл дээрх хэв маягийг олоорой. Хамгийн сайн үр дүнд хүрэхийн тулд AGM + FFT томъёог ашиглан дор хаяж нэг сая цифрийг тооцоолж, дараа нь "Загвар хайх" цэсийн сонголтыг сонгоно уу.

Боломжтой алгоритмуудын хураангуй энд байна:
-AGM + FFT томъёо (Арифметик геометрийн дундаж): Энэ нь Pi-г тооцоолох хамгийн хурдан аргуудын нэг бөгөөд "Эхлүүлэх" дээр дарахад RealPi-н ашигладаг өгөгдмөл томъёо юм. Энэ нь эх C++ кодоор ажилладаг бөгөөд Takuya Ooura-н pi_fftc6 программ дээр суурилдаг. Олон сая оронтой тоонуудын хувьд энэ нь маш их санах ой шаарддаг бөгөөд энэ нь ихэвчлэн хэдэн оронтой тоог тооцоолохыг хязгаарлах хүчин зүйл болдог.

-Мачины томьёо: Энэ томьёог 1706 онд Жон Мачин нээсэн. Энэ нь AGM + FFT шиг хурдан биш, харин тооцооллын явцад Pi-ийн бүх цифрийг бодит цаг хугацаанд хуримтлуулж байгааг харуулдаг. Тохиргоо цэснээс энэ томьёог сонгоод "Эхлүүлэх" дээр дарна уу. Энэ нь BigDecimal классыг ашиглан Java хэл дээр бичигдсэн. Тооцооллын хугацаа 200,000 оронтой тоогоор уртасч магадгүй ч орчин үеийн утаснуудад тэвчээртэй байвал Machin ашиглан 1 сая цифрийг тооцоолж үзэх боломжтой.

-Гурдоны бичсэн Pi томьёоны N-р орон: Энэ томьёо нь өмнөх цифрүүдийг тооцохгүйгээр Pi-ийн аравтын бутархайг "дунд"-ыг тооцоолох боломжтой (гайхалтай нь) бөгөөд маш бага санах ой шаарддаг болохыг харуулж байна. Таныг "N-р орон" товчийг дарахад RealPi таны заасан цифрийн байрлалаар төгссөн Pi-ийн 9 цифрийг тодорхойлно. Энэ нь үндсэн C++ кодоор ажилладаг бөгөөд Xavier Gourdon-ийн pidec програм дээр суурилдаг. Хэдийгээр энэ нь Machin-ийн томъёоноос хурдан боловч AGM + FFT томьёог хурдаар гүйцэхгүй.

-Бэллард бичсэн Pi томьёоны N-р орон: Пи-ийн N-р оронгийн Гурдоны алгоритмыг эхний 50 оронтой тоонд ашиглах боломжгүй тул Фабрис Беллардын энэ томьёо <50 байвал оронд нь хэрэглэнэ.

Бусад сонголтууд:
Хэрэв та "Унтах үед тооцоолох" сонголтыг идэвхжүүлбэл RealPi таны дэлгэц унтарсан үед тооцоолол хийсээр байх бөгөөд энэ нь Pi-ийн олон цифрийг тооцоолоход хэрэг болно. Тооцоолоогүй эсвэл тооцоо дууссаны дараа таны төхөөрөмж ердийнх шигээ гүн нойронд орно.

Анхааруулга:
Энэ програм нь удаан тооцоо хийх үед, ялангуяа "Унтах үед тооцоолох" сонголт асаалттай үед таны батарейг хурдан шавхах боломжтой.

Тооцооллын хурд нь таны төхөөрөмжийн CPU хурд болон санах ойноос хамаарна. Маш олон тооны оронтой үед RealPi нь гэнэтийн байдлаар дуусгавар болох эсвэл хариулт өгөхгүй байж болно. Үүнийг ажиллуулахад маш удаан хугацаа шаардагдана (жил). Энэ нь их хэмжээний санах ой ба/эсвэл CPU-ийн хугацаа шаардагдахтай холбоотой юм. Таны тооцоолж болох цифрүүдийн дээд хязгаар нь таны Андройд төхөөрөмжөөс хамаарна.

"Унтах үед тооцоолох" сонголтын өөрчлөлтүүд нь тооцооллын дундуур биш дараагийн Pi тооцоололд хүчин төгөлдөр болно.
Шинэчилсэн огноо
2023 оны 5-р сарын 17

Өгөгдлийн аюулгүй байдал

Аюулгүй байдал нь хөгжүүлэгчид таны өгөгдлийг хэрхэн цуглуулж, хуваалцдаг болохыг ойлгохоос эхэлнэ. Өгөгдлийн нууцлал болон аюулгүй байдлын практик нь таны хэрэглээ, бүс нутаг болон наснаас хамаарч харилцан адилгүй байж болно. Хөгжүүлэгч энэ мэдээллийг өгсөн бөгөөд үүнийг цаг хугацааны явцад шинэчилж болно.
Гуравдагч талтай ямар ч өгөгдөл хуваалцаагүй
Хөгжүүлэгчид хуваалцахыг хэрхэн зарладаг талаар нэмэлт мэдээлэл авах
Ямар ч өгөгдөл цуглуулаагүй
Хөгжүүлэгчид цуглуулгыг хэрхэн зарладаг талаар нэмэлт мэдээлэл авах

Үнэлгээ, сэтгэгдэл

4.7
836 шүүмж

Шинэ юм юу байна

-Updated for Android 13 and rebuilt using latest APIs.
-Minor bug fixes.