Skip to main content
🔬 Advanced ✨ New

Kalkulačka NSN – nejmenší společný násobek

Vypočítejte nejmenší společný násobek (NSN) dvou nebo více čísel. Rychlý a přesný nástroj pro výpočet NSN. Bezplatná matematická kalkulačka pro okamžité výsledky.

Co je LCM (Nejnižší Obecné Kolekce)?

Nejmenší Obecné Kolekce (LCM) dvou nebo více celých čísel je nejmenší kladné celé číslo, které je dokonalým dělitelným každým z těchto čísel – bez zbytečného zbytku. Jinými slovy, je to nejmenší číslo, které lze všechny uvedená čísla rozdělit rovnoměrně.

Pro ilustraci považme za příklad čísla 4 a 6. Množství 4 jsou: 4, 8, 12, 16, 20, 24 … Množství 6 jsou: 6, 12, 18, 24 … První číslo, které se objevuje v obou seznamech, je 12, takže LCM(4, 6) = 12.

LCM je jedním z nejzákladnějších konceptů v teorii čísel a aritmetice. Je úzce spojen s Největšího Obecného Dělitel (GCD), také známý jako Největšího Obecného Faktoru (GCF), prostřednictvím elegantní identity:

LCM(a, b) = |a × b| / GCD(a, b)

Tato vztah umožňuje výpočet LCM efektivně pomocí Euclidova algoritmu pro GCD, který běží v logaritmickém čase i pro velmi velké celá čísla. Naše kalkulačka používá právě tento přístup k poskytování okamžitého, přesného výsledku pro jakékoli dvě kladná celá čísla, která zadáte.

LCM je definován pouze pro celá čísla. Pro dvě kladná celá čísla je LCM vždy alespoň tak velké jako větší z obou čísel a nejvýše roven jejich součinu. Pokud dvě čísla sdílejí žádné společné faktory kromě 1 (jsou kompletní), pak LCM(a, b) = a × b.

Jak najít LCM – Tři Metody Vysvětlují

Existují tři standardní metody pro výpočet LCM ručně. Porozumění každé metody zvyšuje vaši početní zdatnost a pomáhá vám vybrat nejefektivnější přístup pro daný problém.

<h3>Metoda 1: Seznamování Množství</h3>
<p>Zapište si množství každého čísla, dokud nenajdete první, které sdílí. Toto funguje dobře pro malé čísla, ale stává se nepraktické pro velké čísla.</p>
<p><strong>Úvod: LCM(6, 8)</strong></p>
<ul>
    <li>Množství 6: 6, 12, 18, <strong>24</strong>, 30 …</li>
    <li>Množství 8: 8, 16, <strong>24</strong>, 32 …</li>
    <li>LCM(6, 8) = <strong>24</strong></li>
</ul>

<h3>Metoda 2: Primární Faktorizace</h3>
<p>Rozdělte každé číslo na své <em>primární faktory</em>. Potom vezměte <em>nejvyšší mocnost</em> každého prvočísla, které se objevuje v jakékoli faktorizaci, a vynásobte je spolu.</p>
<p><strong>Úvod: LCM(12, 18)</strong></p>
<ul>
    <li>12 = 2² × 3¹</li>
    <li>18 = 2¹ × 3²</li>
    <li>Nejvyšší mocnosti: 2² × 3² = 4 × 9 = <strong>36</strong></li>
    <li>LCM(12, 18) = <strong>36</strong></li>
</ul>

<h3>Metoda 3: Použití GCD (nejefektivnější)</h3>
<p> Použijte vzorec <strong>LCM(a, b) = (a × b) / GCD(a, b)</strong>. K nalezení GCD použijte Euclidův algoritmus: opakovaně nahraďte větší číslo zbytečným zlomkem, když dělíte větší číslo menší, dokud nedosáhnete 0.</p>
<p><strong>Úvod: LCM(48, 36)</strong></p>
<ul>
    <li>GCD(48, 36): 48 = 1×36 + 12 → GCD(36, 12): 36 = 3×12 + 0 → GCD = 12</li>
    <li>LCM(48, 36) = (48 × 36) / 12 = 1728 / 12 = <strong>144</strong></li>
</ul>

<table>
    <thead><tr><th>Metoda</th><th>Nejlepší pro</th><th>Speed</th></tr></thead>
    <tbody>
        <tr><td>Seznamování množství</td><td>Malé čísla (&lt;20)</td><td>Slow pro velké čísla</td></tr>
        <tr><td>Primární faktorizace</td><td>3+ čísla, vzdělávací použití</td><td>Moderate</td></tr>
        <tr><td>GCD / Euclidův algoritmus</td><td>Čísla jakékoli velikosti, výpočet</td><td>Velmi rychlý (log n)</td></tr>
    </tbody>
</table>

Tabulka LCM – Obvyklé páry čísel

Tabulka níže uvádí hodnoty LCM pro často používané páry čísel. Použijte tuto tabulku jako rychlý odkaz při práci na matematických problémech, plánování nebo aritmetice s frakcí.

Číslo AČíslo BGCDLCM
2316
46212
510510
69318
812424
912336
1015530
1218636
1520560
1421742
1624848
20301060
25355175
364812144
1007525300

Poznámka: když jedno číslo dělí druhé čisté (například 5 a 10), LCM je větší číslo. Když dvě čísla jsou kompletní (sdílejí žádné společné faktory), LCM je jejich součin.

Nejmenší společný násobek tří nebo více čísel

Na nalezení nejmenšího společného násobku tří nebo více čísel použijte asociativní vlastnost LCM iterativně:

LCM(a, b, c) = LCM(LCM(a, b), c)

Můžete tuto metodu rozšířit na jakékoli číslo celých čísel. Například:

LCM(4, 6, 10)

  1. LCM(4, 6) = 12
  2. LCM(12, 10) = 60
  3. LCM(4, 6, 10) = 60

Alternativně použijte faktorizaci na všech číslech současně:

ČíslaLCMPoznámka
2, 3, 412LCM(2,3)=6; LCM(6,4)=12
3, 5, 7105Všechna prvočísla; produkt = LCM
4, 6, 8248 = 2³ dominuje
6, 10, 15302×3×5 = 30
12, 15, 20602²×3×5 = 60

Praktické aplikace LCM

LCM se může zdát jako abstraktní matematický koncept, ale objevuje se v mnoha praktických scénářích v denním životě, v inženýrství a v plánování.

<h3>Sčítání a odčítání frakcí</h3>
<p>Pro sčítání frakcí s rozdílnými jmenovateli musíte najít nejmenší společný jmenovatel (LCD), který je vlastně LCM jmenovatelů.</p>
<p>Úloha: 1/4 + 1/6. LCD = LCM(4, 6) = 12. Tak: 3/12 + 2/12 = 5/12.</p>
<p>Bez LCM by aritmetika s frakcemi vyžadovala práci s nepotřebně velkými čísly. LCM zjednodušuje výpočty.</p>

<h3>Plánování a synchronizace</h3>
<p>LCM vám říká, kdy se cyklické události shodnou. Používá se v:</p>
<ul>
    <li><strong>Autobusových a železničních jízdních řádech:</strong> Pokud autobus A jede každých 12 minut a autobus B každých 8 minut, shodnou se každých LCM(12, 8) = 24 minut.</li>
    <li><strong>Žebříčcích:</strong> Žebříček s 12 zubů se synchronizuje s žebříčkem s 8 zuby každých LCM(12, 8) = 24 otáček menších žebříčku.</li>
    <li><strong> Hudbě a rytmu:</strong> Rytmy 3 a 4 se shodnou každých LCM(3, 4) = 12 taktů – základ polyrytmu v hudbě.</li>
    <li><strong> Blinkajícím světelným signalizacím:</strong> Dva světelná signalizace s cykly 30s a 45s budou současně zelená každých LCM(30, 45) = 90 sekund.</li>
</ul>

<h3>Kryptografie a modulární aritmetika</h3>
<p>V RSA šifrování je Carmichaelova funkce λ(n) související s LCM. Konkrétně λ(pq) = LCM(p−1, q−1) pro různé prvočísla p a q. Tento LCM je používán k výpočtu šifrovacích a dešifrovacích exponentů v RSA, což zahrnuje LCM do internetové bezpečnosti.</p>

<h3>Informatické vědy: Využití paměti</h3>
<p>Adresy paměti počítače musí často být v souladu s násobky určitých velikostí slov (například 4 bajty nebo 8 bajtů). Při alokování sdílených paměťových struktur, které musí být kompatibilní s více typy dat, je začátek adresy v souladu s LCM požadovaných souladu – aby se zabránilo nákladným nepřipojením paměti.</p>

LCM vs GCD – Hlavní rozdíly

LCM a GCD jsou komplementární koncepty, které společně zachycují množstevní strukturu celých čísel. Porozumění obou konceptů hluboce prohlubuje matematickou intuici.

VlastnostLCMGCD
Plné jménoNejmenší společný násobekNejvětší společný dělitel
DefiniceNejmenší kladný násobek obouNejvětší kladný dělitel obou
Obor≥ max(a, b)≤ min(a, b)
Coprime číslaLCM(a,b) = a × bGCD(a,b) = 1
Primární vzorecLCM = a×b / GCDPoužít algoritmus Euklidův
Primární použitíFrakční jmenovatele, plánováníSnížení frakcí, faktorizace
Úloha (12, 18)LCM = 36GCD = 6
Produktová vztahLCM × GCD = a × bGCD × LCM = a × b

Klíčový vztah LCM(a,b) × GCD(a,b) = a × b platí vždy pro kladná celá čísla. To znamená, že pokud znáte jeden, můžete okamžitě získat druhý, pokud znáte původní čísla.

Pro příklad: LCM(12, 18) = 36 a GCD(12, 18) = 6. Zkontrolujte: 36 × 6 = 216 = 12 × 18. ✓

Speciální případy a hraniční podmínky

Porozumění hranicím případům LCM pomáhá vyhnout se běžným chybám v kalkulacích a programování.

Speciální případVstupLCM výsledekDůvod
Stejná číslaLCM(5, 5)5Číslo je samo své LCM
Jedno je násobkem druhéhoLCM(3, 9)99 již dělí 3
Korelována číslaLCM(7, 11)77Žádné sdílené faktory → součin
Jedno je 1LCM(1, 100)1001 dělí vše
Mocniny stejného prvočíslaLCM(8, 16)16Nejvyšší mocnina vyhrává

LCM v základní škole

LCM je zaveden v základních a středních školách, především v kontextu aritmetiky s frakcemi. Zde je, jak se vejde do standardní postupu:

Obvyklou učebnicí techniku je „schodová metoda“ (také nazývaná „metoda dortu“ nebo „metoda krabice“): rozdělujte obě čísla sdílenými prvočíselnými faktory současně, pokračujte, dokud zbývající čísla nebudou sdílet žádné společné faktory, a poté sečtěte všechny dělicí činitele a zbývající čísla dohromady.

Schodová metoda příklad: LCM(24, 36)

  2 | 24  36
  2 | 12  18
  3 |  6   9
    |  2   3
LCM = 2 × 2 × 3 × 2 × 3 = 72
    

Over: LCM(24, 36) = (24 × 36) / GCD(24, 36) = 864 / 12 = 72. ✓

Nejčastější dotazy

Co je LCM čísel 12 a 18?

LCM(12, 18) = 36. Používáme faktorizaci na prvočísla: 12 = 2² × 3 a 18 = 2 × 3². Bereme nejvyšší mocniny: 2² × 3² = 4 × 9 = 36. Ověřujeme: 36 ÷ 12 = 3 a 36 ÷ 18 = 2, obě jsou celé čísla. ✓

Co je rozdíl mezi LCM a GCF?

LCM (nejmenší společný násobek) je nejmenší kladné číslo, které je násobkem obou zadaných čísel. GCF (největší společný dělitel, také zvaný GCD) je největší kladné číslo, které dělí obě zadaná čísla. Pro LCM(4,6)=12 a GCF(4,6)=2. Jsou mezi sebou související: LCM × GCF = a × b (takže 12 × 2 = 24 = 4 × 6 ✓).

Může být LCM jedním z čísel?

Ano! Pokud je jedno číslo násobkem druhého, LCM je roven většímu číslu. Například LCM(3, 9) = 9 protože 9 je již násobkem 3. Stejně tak LCM(5, 15) = 15 a LCM(7, 49) = 49.

Co je LCM(0, n)?

Podle konvence je LCM(0, n) = 0 pro jakýkoli celý n. To je proto, že 0 je považován za násobek každého celého čísla (0 = 0 × n), a jakýkoli společný násobek 0 a n musí být násobkem obou — ale jediným násobkem 0 je 0 sám.

Jak najít LCM frakcí?

LCM frakcí následuje vzorec: LCM(a/b, c/d) = LCM(a, c) / GCD(b, d). Například LCM(1/2, 1/3) = LCM(1,1) / GCD(2,3) = 1/1 = 1. To se používá v pokročilé algebře při hledání LCD pro algebričtí frakce.

Co je LCM dvou prvočísel?

LCM dvou různých prvočísel je jejich součin, protože prvočísla nemají žádné společné faktory. LCM(7, 11) = 77; LCM(13, 17) = 221. Pokud jsou dvě prvočísla stejná (například LCM(5, 5) = 5), pak LCM rovná se prvočíslem samotným.

Jak se LCM vztahuje k přidávání frakcí?

Abyste mohli přidat frakce jako 3/4 + 5/6, najděte nejmenší společný jmenovatel (LCD), který rovná se LCM(4, 6) = 12. Přepočítejte: 3/4 = 9/12 a 5/6 = 10/12. Pak přidejte: 9/12 + 10/12 = 19/12. Používáním LCM zajišťujete, že pracujete s nejjednodušší možným společným jmenovatelem.

Může být LCM větší než součin dvou čísel?

Ne. LCM(a, b) ≤ a × b vždy. LCM rovná se součinem pouze tehdy, pokud GCD = 1 (čísla jsou k sobě souměřitelná). V ostatních případech je LCM přesně menší než součin. Například LCM(4, 6) = 12 < 4 × 6 = 24.

Co je LCM od 1 do 10?

LCM(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) = 2520. Je to nejmenší číslo, které je dělitelné všemi čísly od 1 do 10. Rovná se 2³ × 3² × 5 × 7 = 8 × 9 × 5 × 7 = 2520. Tento výsledek se vyskytuje v kombinatorice a teorii číselných úloh.

Je tam rychlý trik pro LCM pro mentální výpočty?

Ano! Pro dvě čísla: (1) Pokud jedno dělí druhé, LCM = větší číslo. (2) Pro malé čísla zkontrolujte, zda je větší číslo dělitelné menším číslem — pokud ano, je to váš LCM; pokud ne, zkuste 2×, 3×, 4× větší číslo. (3) Pro k sobě souměřitelná čísla (bez sdílených faktorů), LCM = jejich součin. Tyto tři pravidla zvládnou většinu denních případů okamžitě.

LCM v programování a softwarovém vývoji

LCM se často vyskytuje v programovacích úlohách, od návrhu algoritmů až po plánování systému. Zde je popsáno, jak je implementováno a používáno v kódu:

Efficientní výpočet LCM pomocí GCD (Python):

from math import gcd

def lcm(a, b):
    return abs(a * b) // gcd(a, b)

# LCM více čísel:
from functools import reduce
def lcm_multiple(*nums):
    return reduce(lcm, nums)

# Příklady:
print(lcm(12, 18))        # 36
print(lcm_multiple(4, 6, 10))  # 60

Obvyklé programové aplikace:

V Pythonu 3.9+ byla přidána funkce math.lcm() do standardní knihovny, která podporuje více argumentů: math.lcm(4, 6, 10) vrátí 60. Před verzí 3.9 používali vývojáři formulář abs(a*b)//gcd(a,b) nebo vzor redukce, který je uveden výše.

Praktické problémy s LCM s řešeními

Testujte své pochopení s těmito praktickými problémy, které představují různé scénáře, kde je nutný výpočet LCM:

#ProblémLCM výpočetOdpověď
1Autobus A jede každých 8 minut. Autobus B každých 12 minut. Kdy se oba shodnou?LCM(8,12): 8=2³, 12=2²×3 → 2³×3=2424 minut
2Sčítání frakcí: 5/6 + 3/8LCD = LCM(6,8)=24; 20/24+9/24=29/2429/24 = 1 5/24
3Žárovky: 15 zubů a 20 zubů. Kolik otáček, než se vrátí na začátek?LCM(15,20)=60 zubů; 60/15=4 otáčky žárovky A4 otáčky
4Žárovka A bliká každých 4s, B každých 6s, C každých 10s. Kdy se všechny blikají současně?LCM(4,6,10)=60Každých 60 sekund
5Zjednodušení: LCM(36, 48, 60)LCM(36,48)=144; LCM(144,60)=720720

Pro ověření problému 5: 720 ÷ 36 = 20 ✓; 720 ÷ 48 = 15 ✓; 720 ÷ 60 = 12 ✓. Všichni tři se dělí rovnoměrně. A 720 je nejmenší takové číslo (zkuste 360: 360 ÷ 48 = 7,5 ✗). Tyto typy problémů — plánování, aritmetika frakcí a systémy s žárovkami — představují tři nejčastější reálné aplikace LCM, které budete potřebovat.

Další cvičení: LCM(100, 75) = ? Použijte GCD: GCD(100, 75) = 25; LCM = (100×75)/25 = 7500/25 = 300. Zkontrolujte: 300÷100=3 ✓; 300÷75=4 ✓. Metoda GCD je spolehlivě nejrychlejší přístup pro jakékoli dvojice celých čísel, bez ohledu na velikost. Poslední poznámka o efektivitě: pro velmi velké čísla (stovky číslic) používají i algoritmus Euklidova rozšířená GCD nebo binární GCD variantu pro efektivitu. Pythonova funkce math.gcd() a math.lcm() používají optimalizované C implementace, které zvládnou zpracovat aritmeticky velké celá čísla okamžitě — proto je naše online kalkulačka také může zpracovat velké vstupní hodnoty bez problémů s výkonem.