Najmniejsza Wspólna Wielokrotność (NWW) – to temat, który jest nie tylko ważny w matematyce i chociażby w naukach przyrodniczych, ale także odgrywa kluczową rolę w programowaniu.
Spis treści
- 1 Java – NWW – Wprowadzenie
- 2 NWW – Najmniejsza wspólna wielokrotność – ciekawostka
- 3 NWW – Najmniejsza wspólna wielokrotność
- 4 Rozkład liczby na czynniki pierwsze
- 5 NWW – Algorytm znajdujący najmniejszą wspólną wielokrotność
- 6 NWW i NWD
- 7 Java – NWW – Podsumowanie
- 8 20+ BONUSOWYCH materiałów z programowania
Java – NWW – Wprowadzenie
Z tego materiału dowiesz się:
- Co to jest najmniejsza wspólna wielokrotność?
- Jakie jest zastosowanie NWW?
- Jak obliczyć NWW?
- Jak zaimplementować algorytm znajdujący NWW?
NWW – Najmniejsza wspólna wielokrotność – ciekawostka
Czy wiesz, że NWW jest często używana w problemach związanych z harmonią muzyczną? 🙂
W muzyce, gdy mamy dwie nuty o różnych częstotliwościach, ich wspólna wielokrotność czasu trwania może wpływać na sposób, w jaki odbieramy dźwięki. Jeśli długości nut są powiązane przez NWW, to dźwięki obu nut zbiegają się i tworzą harmonię. Zastosowanie NWW w muzyce jest jednym z przykładów, jak matematyka przenika różne dziedziny naszego życia.
NWW – Najmniejsza wspólna wielokrotność
Najmniejsza wspólna wielokrotność (NWW) – jest to liczba całkowita, która jest najmniejszą wspólną wielokrotnością dwóch lub więcej innych liczb całkowitych. Oznacza to, że jest to najmniejsza liczba, którą można podzielić przez dane liczby.
Rozkład liczby na czynniki pierwsze
Kroki do obliczenia NWW liczb 12 i 18 za pomocą rozkładu na czynniki pierwsze:
- Rozłóż na czynniki pierwsze.
12 = 22 · 31
18 = 21 · 32
- Najwyższe potęgi czynników pierwszych.
12 -> 22
18 -> 32
- Wyznacz NWW podanych liczb.
NWW(12, 18) = 22 · 32 = 4 · 9 = 36
NWW – Algorytm znajdujący najmniejszą wspólną wielokrotność
Do obliczenia NWW najskuteczniejszą i zazwyczaj najlepszą metodą jest wykorzystanie w algorytmie największego wspólnego dzielnika (NWD).
NWW i NWD
➡ ZOBACZ 👉: Największy wspólny dzielnik, Algorytm znajdujący NWD
public int findNWW(int a, int b) { return a * (b / findNWD(a, b)); }
definiujemy funkcję findNWW(), która oblicza NWW dwóch liczb przy użyciu wzoru
Funkcja findNWD() oblicza największy wspólny dzielnik (NWD) dwóch liczb, co jest konieczne do obliczenia NWW.
Java – NWW – Podsumowanie
W tym materiale dowiedzieliśmy się jak obliczać NWW i jakie ma znaczenie. Pamiętaj, że NWW jest narzędziem matematycznym, które pojawia się w różnych kontekstach, a zrozumienie, jak go używać, może znacznie ułatwić rozwiązanie różnych problemów (również programistycznych).
20+ BONUSOWYCH materiałów z programowania
e-book – „8 rzeczy, które musisz wiedzieć, żeby dostać pracę jako programista”,
e-book – „Java Cheat Sheet”,
checklista – „Pytania rekrutacyjne”
i wiele, wiele wiecej!
[su_button url="/ebook/?r=1&utm_campaign=w_pt" target="blank" style="soft" size="8" center="yes" icon="icon: download" desc="e-book" title="Pobieram darmowy e-book"]Odbieram Dostęp Do E-Booków![/su_button]