UnitConv

Калькулятор НОД и НОК

Найдите наибольший общий делитель и наименьшее общее кратное с разложением на простые множители

Введите два или более целых числа через запятую или пробел.

НОД
6
Наибольший общий делитель
НОК
36
Наименьшее общее кратное

Разложение на простые множители

12=2² × 3
18=2 × 3²

НОД — это произведение простых множителей, общих для всех чисел; НОК берёт наибольшую степень каждого встречающегося простого числа.

Алгоритм Евклида

  1. 1
    GCD(12, 18) = 6

НОД находится повторной заменой большего числа его остатком, пока одно из них не станет нулём.

Правила НОД и НОК

GCD(a, b): a = q·b + r ⟹ GCD(a, b) = GCD(b, r)
LCM(a, b) = (a × b) ÷ GCD(a, b)

Алгоритм Евклида быстро находит НОД; НОК следует из НОК(a, b) = a × b ÷ НОД(a, b).

Что такое НОД и НОК?

Наибольший общий делитель (НОД) — это наибольшее целое число, которое делит без остатка два и более числа. Наименьшее общее кратное (НОК) — это наименьшее положительное число, которое делится на каждое из них. Эти две идеи лежат в основе большой части школьной математики: сокращение дробей использует НОД, а сложение или вычитание дробей требует НОК в качестве общего знаменателя. Они также возникают в задачах о расписании — когда два повторяющихся события вновь совпадают — и в укладке плитки, упаковке и проектировании передач. Этот калькулятор находит оба значения для целого списка чисел и показывает разложение на простые множители, чтобы вы видели, откуда берётся ответ.

Как пользоваться

Введите два и более целых числа через запятую или пробел, например 12, 18, 24. Калькулятор мгновенно покажет НОД и НОК. Ниже он перечислит разложение каждого числа на простые множители и шаги алгоритма Евклида, использованные для получения НОД, чтобы вы могли проследить или проверить вычисления. Если одно из чисел равно 0, НОК не определено и показывается прочерком, а НОД по-прежнему использует ненулевые значения.

Методы

Алгоритм Евклида находит НОД: разделите большее число на меньшее, сохраните остаток, затем повторите с меньшим числом и этим остатком, пока остаток не станет 0; последнее ненулевое значение — это НОД. НОК двух чисел следует из НОК(a, b) = a × b ÷ НОД(a, b). Для более чем двух чисел оба применяются попарно по списку. В представлении через простые множители НОД равен произведению общих степеней простых чисел, а НОК — произведению наибольших степеней простых чисел.

Как читать результат

НОД, равный 1, означает, что числа взаимно простые — у них нет общего делителя, кроме 1. Большой НОД говорит, что у чисел много общего и дробь, построенная на них, сильно сокращается. НОК всегда не меньше наибольшего из введённых чисел и является первой точкой, где совпадают циклы всех чисел, поэтому оно работает как общий знаменатель. Разложение на простые множители делает оба значения наглядными: общие простые числа образуют НОД, все простые числа в наибольшей степени образуют НОК.

Частые вопросы

В чём разница между НОД и НОК? ▾

НОД — наибольшее число, делящее их все; НОК — наименьшее число, которое делится на каждое из них.

Как работает алгоритм Евклида? ▾

Разделите большее на меньшее и сохраните остаток, затем повторите с меньшим числом и остатком, пока он не достигнет 0. Последнее ненулевое значение — это НОД.

Как связаны НОД и НОК? ▾

Для двух чисел НОД × НОК равно произведению чисел, поэтому НОК = a × b ÷ НОД.

Почему НОК полезно для дробей? ▾

НОК знаменателей — это наименьший общий знаменатель, который позволяет складывать и вычитать дроби с наименьшими возможными числами.