Real Pi Benchmark

4,6
892 opinie
100 tys.+
Pobrane
Ocena treści
Dla wszystkich
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

RealPi zapewnia jedne z najlepszych i najciekawszych algorytmów obliczania Pi. Ta aplikacja jest testem porównawczym, który testuje wydajność procesora i pamięci Twojego urządzenia z Androidem. Oblicza wartość Pi do określonej liczby miejsc po przecinku. Możesz przeglądać i wyszukiwać wzorce w wynikowych cyfrach, aby znaleźć swoje urodziny w Pi lub znaleźć słynne sekwencje cyfr, takie jak „Punkt Feynmana” (sześć dziewiątek w rzędzie na pozycji 762. cyfry). Nie ma sztywnych limitów liczby cyfr, jeśli zauważysz zawieszenie, zobacz „Ostrzeżenia” poniżej.

Zostaw komentarze ze swoim czasem obliczania Pi we wzorze AGM+FFT dla 1 miliona cyfr. Również większość cyfr, które możesz obliczyć, testuje pamięć telefonu. Nexus 6p autora potrzebuje 5,7 s na 1 milion cyfr. Zauważ, że algorytm AGM+FFT działa w potęgach 2, więc obliczenie 10 milionów cyfr zajmuje tyle samo czasu i pamięci co 16 milionów cyfr (wewnętrzna precyzja jest pokazana na wyjściu). Na procesorach wielordzeniowych RealPi testuje wydajność pojedynczego rdzenia. Aby uzyskać dokładne taktowanie testu porównawczego, upewnij się, że żadne inne aplikacje nie są uruchomione, a telefon nie jest wystarczająco gorący, aby dławić procesor.

Funkcja wyszukiwania:
Użyj tego, aby znaleźć wzory w Pi, takie jak twoje urodziny. Aby uzyskać najlepsze wyniki, oblicz co najmniej milion cyfr za pomocą formuły AGM + FFT, a następnie wybierz opcję menu „Wyszukaj wzorce”.

Oto podsumowanie dostępnych algorytmów:
Formuła AGM + FFT (arytmetyczna średnia geometryczna): Jest to jedna z najszybszych dostępnych metod obliczania Pi i jest domyślną formułą używaną przez RealPi po naciśnięciu przycisku „Start”. Działa jako natywny kod C++ i jest oparty na programie pi_fftc6 Takuyi Ooury. Dla wielu milionów cyfr może to wymagać dużej ilości pamięci, co często staje się czynnikiem ograniczającym liczbę cyfr, które można obliczyć.

-Wzór Machina: Ten wzór został odkryty przez Johna Machina w 1706 roku. Nie jest tak szybki jak AGM + FFT, ale pokazuje wszystkie cyfry liczby Pi gromadzące się w czasie rzeczywistym w miarę postępu obliczeń. Wybierz tę formułę w menu ustawień, a następnie naciśnij „Start”. Jest napisany w Javie przy użyciu klasy BigDecimal. Czasy obliczeń mogą zacząć się wydłużać do około 200 000 cyfr, ale w nowoczesnych telefonach możesz obliczyć i wyświetlić milion cyfr za pomocą Machin, jeśli jesteś cierpliwy.

-N-ta cyfra wzoru Pi według Gourdona: Ta formuła pokazuje, że można (co zaskakujące) obliczyć cyfry dziesiętne Pi "w środku" bez obliczania poprzednich cyfr i wymaga bardzo mało pamięci. Po naciśnięciu przycisku „N-ta cyfra” RealPi określa 9 cyfr Pi kończących się pozycją cyfry, którą podałeś. Działa jako natywny kod C++ i jest oparty na programie pidec Xaviera Gourdona. Chociaż jest szybszy niż formuła Machin, nie może pokonać formuły AGM + FFT pod względem szybkości.

-N-ta cyfra wzoru Pi Bellarda: Algorytm Gourdona dla N-tej cyfry Pi nie może być użyty dla pierwszych 50 cyfr, więc ten wzór jest używany przez Fabrice'a Bellarda, jeśli cyfry < 50.

Inne opcje:
Jeśli włączysz opcję „Oblicz, gdy jesteś w stanie uśpienia”, RealPi będzie nadal obliczać, gdy ekran jest wyłączony, co jest przydatne przy obliczaniu wielu cyfr Pi. Gdy nie obliczasz lub po zakończeniu obliczeń, Twoje urządzenie jak zwykle przejdzie w głęboki sen.

Ostrzeżenia:
Ta aplikacja może szybko rozładować baterię podczas wykonywania długich obliczeń, zwłaszcza jeśli włączona jest opcja „Oblicz, gdy jesteś w stanie uśpienia”.

Szybkość obliczeń zależy od szybkości procesora i pamięci urządzenia. Przy bardzo dużej liczbie cyfr RealPi może niespodziewanie zakończyć działanie lub nie dać odpowiedzi. Może to również zająć bardzo dużo czasu (lata). Wynika to z dużej ilości potrzebnej pamięci i/lub czasu procesora. Górny limit liczby cyfr, które można obliczyć, zależy od urządzenia z systemem Android.

Zmiany w opcji „Oblicz, gdy jesteś w stanie uśpienia” mają zastosowanie do następnego obliczania Pi, a nie w trakcie obliczania.
Ostatnia aktualizacja
17 maj 2023

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Sposoby zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od użycia aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
Żadne dane nie są udostępniane innym firmom
Dowiedz się więcej o deklarowaniu udostępniania danych przez deweloperów
Aplikacja nie zbiera danych
Dowiedz się więcej o deklarowaniu zbierania danych przez deweloperów

Oceny i recenzje

4,7
839 opinii
Wanda Wanda
21 stycznia 2023
Very useful benchmark
Czy to było pomocne?
Ignacy Łątka
19 maja 2020
You can find all 69 in first 10000 digits of pi. Nice
2 osoby uznały tę opinię za przydatną
Czy to było pomocne?
Użytkownik Google
18 czerwca 2018
Robi to do czego został stworzony, w dodatku robi to dobrze
16 osób uznało tę opinię za przydatną
Czy to było pomocne?

Co nowego

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