Real Pi Benchmark

4,6
892 მიმოხილვა
100 ათ.+
ჩამოტვირთვები
შემცველობის რეიტინგი
ყველა
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი

ამ აპის შესახებ

RealPi გთავაზობთ რამდენიმე საუკეთესო და ყველაზე საინტერესო Pi გაანგარიშების ალგორითმს. ეს აპი არის საორიენტაციო ნიშანი, რომელიც ამოწმებს თქვენი Android მოწყობილობის CPU-ს და მეხსიერების მუშაობას. ის ითვლის Pi-ს მნიშვნელობას თქვენ მიერ მითითებული ათობითი ადგილების რაოდენობამდე. თქვენ შეგიძლიათ ნახოთ და მოძებნოთ შაბლონები მიღებულ ციფრებში, რათა იპოვოთ თქვენი დაბადების დღე Pi-ში ან იპოვოთ ცნობილი ციფრების თანმიმდევრობა, როგორიცაა "Feynman Point" (ზედიზედ ექვსი 9 762-ე ციფრის პოზიციაზე). არ არსებობს მკაცრი შეზღუდვები ციფრების რაოდენობაზე, თუ თქვენ განიცდით გაყინვას, გთხოვთ, იხილოთ "გაფრთხილებები" ქვემოთ.

დატოვეთ კომენტარები თქვენი Pi გამოთვლის დროს AGM+FFT ფორმულაზე 1 მილიონი ციფრისთვის. ასევე ყველაზე მეტი ციფრი, რომლის გამოთვლაც შეგიძლიათ, რაც ამოწმებს თქვენი ტელეფონის მეხსიერებას. ავტორის Nexus 6p-ს 1 მილიონი ციფრისთვის 5,7 წამი სჭირდება. გაითვალისწინეთ, რომ AGM+FFT ალგორითმი მუშაობს 2-ის სიმძლავრით, ამიტომ 10 მილიონი ციფრის გამოთვლას სჭირდება ზუსტად იმდენი დრო და მეხსიერება, რამდენიც 16 მილიონ ციფრს (შიდა სიზუსტე ნაჩვენებია გამომავალში). მრავალ ბირთვიან პროცესორებზე RealPi ამოწმებს ერთი ბირთვის მუშაობას. ზუსტი საორიენტაციო დროისთვის დარწმუნდით, რომ სხვა აპლიკაციები არ არის გაშვებული და თქვენი ტელეფონი არ არის საკმარისად ცხელი CPU-ს დასაძახებლად.

საძიებო ფუნქცია:
გამოიყენეთ ეს, რომ იპოვოთ ნიმუშები Pi-ში, როგორიცაა თქვენი დაბადების დღე. საუკეთესო შედეგისთვის გამოთვალეთ მინიმუმ ერთი მილიონი ციფრი AGM + FFT ფორმულის გამოყენებით, შემდეგ აირჩიეთ მენიუს ვარიანტი "ნიმუშების ძებნა".

აქ მოცემულია ხელმისაწვდომი ალგორითმების შეჯამება:
-AGM + FFT ფორმულა (არითმეტიკული გეომეტრიული საშუალო): ეს არის ერთ-ერთი ყველაზე სწრაფი ხელმისაწვდომი მეთოდი Pi-ს გამოსათვლელად და არის ნაგულისხმევი ფორმულა, რომელსაც იყენებს RealPi, როდესაც დააჭირეთ ღილაკს "დაწყება". ის მუშაობს როგორც მშობლიური C++ კოდი და ეფუძნება Takuya Ooura-ს pi_fftc6 პროგრამას. მრავალი მილიონი ციფრისთვის მას შეიძლება დასჭირდეს ბევრი მეხსიერება, რაც ხშირად ხდება შემზღუდველი ფაქტორი, თუ რამდენი ციფრი შეგიძლიათ გამოთვალოთ.

-Machin-ის ფორმულა: ეს ფორმულა აღმოაჩინა ჯონ მაჩინმა 1706 წელს. ის არ არის ისეთი სწრაფი, როგორც AGM + FFT, მაგრამ გიჩვენებთ Pi-ს ყველა ციფრს, რომლებიც გროვდება რეალურ დროში, როდესაც გაანგარიშება მიმდინარეობს. აირჩიეთ ეს ფორმულა პარამეტრების მენიუში და დააჭირეთ ღილაკს "დაწყება". ის დაწერილია ჯავაში BigDecimal კლასის გამოყენებით. გამოთვლების დრო შეიძლება გაიზარდოს დაახლოებით 200,000 ციფრით, მაგრამ თანამედროვე ტელეფონებზე შეგიძლიათ გამოთვალოთ და ნახოთ 1 მილიონი ციფრი Machin-ის გამოყენებით, თუ მოთმინება გაქვთ.

გურდონის მიერ Pi ფორმულის N-ე ციფრი: ეს ფორმულა გვიჩვენებს, რომ შესაძლებელია (გასაკვირი იყოს) Pi-ის ათობითი ციფრების გამოთვლა "შუაში" წინა ციფრების გამოთვლის გარეშე და ძალიან ცოტა მეხსიერება სჭირდება. ღილაკზე "Nth Digit" დაჭერისას RealPi განსაზღვრავს Pi-ს 9 ციფრს, რომელიც მთავრდება თქვენ მიერ მითითებული ციფრის პოზიციით. ის მუშაობს როგორც მშობლიური C++ კოდი და ეფუძნება Xavier Gourdon-ის pidec პროგრამას. მიუხედავად იმისა, რომ ის უფრო სწრაფია ვიდრე Machin-ის ფორმულა, ის ვერ აჯობებს AGM + FFT ფორმულას სიჩქარით.

-Pi ფორმულის N-ე ციფრი ბელარდის მიხედვით: გორდონის ალგორითმი Pi-ს N-ე ციფრისთვის არ შეიძლება გამოყენებულ იქნას პირველი 50 ციფრისთვის, ასე რომ, ეს ფორმულა Fabrice Bellard-ის ნაცვლად გამოიყენება, თუ ციფრები < 50.

სხვა ვარიანტები:
თუ ჩართავთ „გამოთვლა ძილის დროს“ ოფციას, RealPi გააგრძელებს გამოთვლას მაშინ, როცა თქვენი ეკრანი გამორთულია, რაც სასარგებლო იქნება Pi-ს მრავალი ციფრის გამოთვლისას. გამოთვლების გარეშე ან გაანგარიშების დასრულების შემდეგ თქვენი მოწყობილობა ჩვეულებისამებრ გადავა ღრმა ძილში.

გაფრთხილებები:
ამ აპს შეუძლია თქვენი ბატარეის სწრაფად დაცლა ხანგრძლივ გაანგარიშებისას, განსაკუთრებით თუ ჩართულია „გამოთვლა ძილის დროს“.

გამოთვლის სიჩქარე დამოკიდებულია თქვენი მოწყობილობის პროცესორის სიჩქარეზე და მეხსიერებაზე. რიცხვების ძალიან დიდი რაოდენობით RealPi შეიძლება მოულოდნელად შეწყდეს ან პასუხი არ გამოიღოს. მას ასევე შეიძლება დასჭირდეს ძალიან დიდი დრო (წლები). ეს გამოწვეულია მეხსიერების დიდი რაოდენობით და/ან პროცესორის საჭირო დროით. ციფრების რაოდენობის ზედა ზღვარი, რომლის გამოთვლაც შეგიძლიათ, დამოკიდებულია თქვენს Android მოწყობილობაზე.

"გამოთვალეთ ძილის დროს" ოფციაში ცვლილებები ძალაში შედის Pi-ს შემდეგი გაანგარიშებისთვის და არა გაანგარიშების შუაში.
განახლდა:
17 მაი. 2023

მონაცემთა უსაფრთხოება

უსაფრთხოება იწყება დეველოპერების მიერ თქვენი მონაცემების შეგროვებისა და გაზიარების წესების გაცნობით. მონაცემთა კონფიდენციალურობისა და უსაფრთხოების პრაქტიკები შეიძლება განსხვავდებოდეს თქვენი აპის ვერსიის, გამოყენების, რეგიონის და ასაკის მიხედვით. ეს ინფორმაცია მოწოდებულია დეველოპერის მიერ და შეიძლება დროთა განმავლობაში განახლდეს.
მონაცემები არ ზიარდება მესამე მხარეებთან
შეიტყვეთ მეტი დეველოპერების მიერ პუბლიკაციების გამოქვეყნების შესახებ
მონაცემები შეგროვებული არ არის
შეიტყვეთ მეტი დეველოპერების მიერ კოლექციის გამოქვეყნების შესახებ

შეფასებები და მიმოხილვები

4,7
839 მიმოხილვა

რა არის ახალი

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