Kalkulator NWD i NWW — co liczy
Wpisz dwie lub więcej liczb całkowitych, a kalkulator NWD i NWW policzy od razu obie wartości: NWD (największy wspólny dzielnik) i NWW (najmniejszą wspólną wielokrotność). Dodatkowo pokazuje kroki algorytmu Euklidesa, więc widać nie tylko wynik, ale i to, skąd się bierze.
NWD i NWW to dwa najczęściej potrzebne pojęcia z arytmetyki liczb całkowitych: NWD przydaje się przy skracaniu ułamków, a NWW przy sprowadzaniu ułamków do wspólnego mianownika. Kalkulator obsługuje liczby ujemne i zero, dowolną liczbę wejść (nie tylko dwie) i pokazuje wynik natychmiast po wpisaniu danych.
Jak korzystać z kalkulatora
- Wpisz liczby. Podaj co najmniej dwie liczby całkowite, oddzielone spacją lub przecinkiem — np.
12, 18. Kalkulator przyjmuje też trzy i więcej liczb naraz. - Odczytaj NWD i NWW. Oba wyniki pojawiają się od razu, obok siebie — nie trzeba wybierać, które obliczenie ma zostać wykonane.
- Rozwiń kroki obliczeń. Sekcja z krokami algorytmu Euklidesa pokazuje kolejne dzielenia z resztą aż do wyniku.
- Liczby ujemne i zero też działają. Znak liczby nie ma znaczenia dla NWD ani NWW (liczymy na wartościach bezwzględnych) — kalkulator akceptuje je bez dodatkowych ustawień.
Jak liczone są NWD i NWW
NWD dwóch liczb całkowitych to największa liczba, która dzieli obie z nich bez reszty. NWW to najmniejsza liczba, która jest podzielna przez obie naraz. Kalkulator liczy NWD algorytmem Euklidesa — najstarszym znanym algorytmem w matematyce (pochodzi z „Elementów“ Euklidesa, ok. 300 r. p.n.e.) — a NWW wyprowadza z NWD wzorem:
NWW(a, b) = |a × b| ÷ NWD(a, b)
Algorytm Euklidesa działa na dzieleniu z resztą: dzielisz większą liczbę przez mniejszą, zapamiętujesz resztę, a potem powtarzasz z mniejszą liczbą i resztą — aż reszta wyniesie 0. Ostatnia niezerowa reszta to NWD.
Przykład krok po kroku: NWD i NWW liczb 12 i 18
- 18 podzielone przez 12 daje resztę 6 (bo 18 = 1×12 + 6).
- 12 podzielone przez 6 daje resztę 0 (bo 12 = 2×6 + 0).
- Ostatnia niezerowa reszta to 6, więc NWD(12, 18) = 6.
- NWW liczymy ze wzoru: NWW = (12 × 18) ÷ 6 = 216 ÷ 6 = 36.
Ten sam wynik potwierdza rozkład na czynniki pierwsze: 12 = 2²×3, 18 = 2×3². NWD bierze najmniejszy wykładnik przy każdym wspólnym czynniku: 2¹×3¹ = 6. NWW bierze największy wykładnik przy każdym czynniku występującym w którejkolwiek liczbie: 2²×3² = 36. Oba podejścia dają identyczny wynik — algorytm Euklidesa jest tylko szybszą metodą, zwłaszcza dla dużych liczb, gdzie faktoryzacja robi się kosztowna.
NWD i NWW dla trzech i więcej liczb
Gdy liczb jest więcej niż dwie, kalkulator redukuje je parami: liczy NWD (albo NWW) pierwszych dwóch, potem łączy wynik z kolejną liczbą, i tak dalej — kolejność nie ma znaczenia dla wyniku końcowego.
Dla 12, 18, 30:
- NWD(12, 18) = 6 (patrz przykład wyżej).
- NWD(6, 30) = 6 (bo 30 = 5×6 + 0).
- NWD(12, 18, 30) = 6.
- NWW(12, 18) = 36 (patrz przykład wyżej).
- NWW(36, 30): NWD(36, 30) = 6, więc NWW = (36 ÷ 6) × 30 = 6 × 30 = 180.
- NWW(12, 18, 30) = 180.
Liczby względnie pierwsze: gdy NWD wynosi 1
Dla 8 i 9: 9 = 1×8 + 1, potem 8 = 8×1 + 0 → NWD(8, 9) = 1. Takie liczby nazywamy względnie pierwszymi — nie mają żadnego wspólnego dzielnika poza 1. W takim przypadku NWW zawsze równa się iloczynowi liczb, bo dzielnik we wzorze wynosi 1: NWW = 8 × 9 = 72.
Do czego służą NWD i NWW: ułamki
NWD skraca ułamki. Żeby skrócić ułamek do najprostszej postaci, dzielisz licznik i mianownik przez ich NWD. Ułamek 12/18: NWD(12, 18) = 6, więc 12÷6 = 2 i 18÷6 = 3 — ułamek 12/18 skraca się do 2/3, i dalej skrócić się już nie da.
NWW daje wspólny mianownik. Żeby dodać albo odjąć ułamki o różnych mianownikach, sprowadzasz je do wspólnego mianownika równego NWW mianowników. Dla ułamków o mianownikach 12 i 18 wspólny mianownik to NWW(12, 18) = 36 — najmniejszy możliwy, więc liczby w działaniu zostają jak najmniejsze. Przy trzech ułamkach o mianownikach 12, 18 i 30 wspólny mianownik to NWW tych trzech liczb, czyli 180.
Zero i liczby ujemne
Znak liczby nie zmienia NWD ani NWW — kalkulator liczy na wartościach bezwzględnych. NWD(−12, 18) daje dokładnie ten sam wynik co NWD(12, 18), czyli 6, a NWW 36.
Zero jest przypadkiem szczególnym. Zero jest podzielne przez każdą liczbę, więc NWD(0, liczba) to zawsze wartość bezwzględna tej drugiej liczby: NWD(0, 5) = 5. Za to jedyną wspólną wielokrotnością zera i dowolnej liczby jest samo zero, więc NWW(0, 5) = 0. Dla obu wartości równych zero przyjmuje się konwencję NWD(0, 0) = 0 — kalkulator pokazuje wtedy krótką notę wyjaśniającą, że to nie błąd.