MT Math Tools

Sprawdzanie liczb pierwszych

Sprawdź, czy liczba jest pierwsza, rozłóż ją na czynniki pierwsze i wypisz wszystkie liczby pierwsze do zadanego limitu. Za darmo, w przeglądarce.

🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłane

360 is not prime

360 = 2³ × 3² × 5

2, 3, 5, 7, …

All computed locally.

Advertisement

Pierwszość i rozkład na czynniki pierwsze

Liczba pierwsza to liczba całkowita większa od 1, która ma dokładnie dwa dzielniki: 1 i samą siebie. Liczby mające więcej dzielników nazywamy złożonymi, a liczba 1 nie jest ani pierwsza, ani złożona. Liczby pierwsze to cegiełki arytmetyki, ponieważ każdą liczbę całkowitą większą od 1 można zapisać jako iloczyn liczb pierwszych na dokładnie jeden sposób – to tzw. podstawowe twierdzenie arytmetyki. To narzędzie odpowiada na dwa codzienne pytania: czy dana liczba jest pierwsza i jaki jest jej rozkład na czynniki pierwsze? Pierwszość jest sprawdzana metodą dzielenia próbnego przez możliwe dzielniki do pierwiastka kwadratowego z liczby, co wystarcza, by rozstrzygnąć problem dokładnie.

Rozkład na czynniki pierwsze dzieli liczbę złożoną na liczby pierwsze, których iloczyn daje tę liczbę, przy czym powtarzające się czynniki są zapisane jako potęgi. Na przykład 360 = 2³ × 3² × 5. Rozkłady to praktyczne serce wielu zadań: pozwalają znaleźć największy wspólny dzielnik i najmniejszą wspólną wielokrotność kilku liczb, skracać ułamki do postaci nieskracalnej i stanowią podstawę rozumowań w kryptografii i teorii kodów. Narzędzie pokazuje rozkład w zwartej postaci z wykładnikami, dzięki czemu łatwo go odczytać i wykorzystać ponownie.

Wypisywanie liczb pierwszych do limitu

Podaj górny limit, a kalkulator wypisze wszystkie liczby pierwsze do tej wartości za pomocą sita Eratostenesa – klasycznej metody, która kolejno wykreśla wielokrotności każdej liczby pierwszej i zachowuje to, co zostaje. Sito jest wydajne i daje pełny ciąg 2, 3, 5, 7, 11 itd. w kolejności. Wypisywanie liczb pierwszych przydaje się do badania wzorców, takich jak liczby bliźniacze i luki między liczbami pierwszymi, do wypełniania tabel w zadaniach z teorii liczb oraz do ręcznego sprawdzania rozkładów.

Wydajność i prywatność

Dzielenie próbne i sito dają dokładne wyniki dla umiarkowanych liczb używanych w szkole i w codziennych sprawdzeniach. Bardzo duże limity zużywają więcej pamięci i czasu, więc zwiększaj limit stopniowo, jeśli zauważysz opóźnienie. Liczby całkowite w JavaScripcie pozostają dokładne do wysokiej granicy, powyżej której warto zweryfikować wyniki w oprogramowaniu o dowolnej precyzji. Wszystko działa w Twojej przeglądarce: wpisywane liczby nigdy nie są przesyłane, zapisywane ani udostępniane żadnemu serwerowi.

Jak używać

  1. Sprawdź liczbęWpisz dowolną liczbę całkowitą, aby sprawdzić, czy jest pierwsza, i zobaczyć jej rozkład na czynniki pierwsze.
  2. Wypisz liczby pierwszeWpisz górny limit, aby wypisać wszystkie liczby pierwsze do tej wartości włącznie.
  3. Odczytaj wynikiZobacz werdykt, rozkład na czynniki oraz wygenerowaną listę liczb pierwszych.

Najczęściej zadawane pytania

Czym jest liczba pierwsza?
Liczba pierwsza to liczba całkowita większa od 1, której jedynymi dzielnikami są 1 i ona sama.
Jak sprawdzana jest pierwszość?
Metodą dzielenia próbnego przez kandydatów na dzielniki do pierwiastka kwadratowego z liczby – dokładną i szybką dla typowych danych.
Czym jest rozkład na czynniki pierwsze?
To jedyny sposób zapisania liczby jako iloczynu liczb pierwszych, np. 60 = 2² × 3 × 5.
Czy jakiekolwiek dane są przesyłane?
Nie. Test pierwszości, rozkład i lista liczb pierwszych są liczone w Twojej przeglądarce.
Advertisement