Skip to main content
CalculoraCalculora
Конвертер валют
CalculoraCalculora

Ваша универсальная платформа калькуляторов. Бесплатные, быстрые и точные инструменты для любых нужд.

100% конфиденциально — все вычисления в вашем браузере, данные не отправляются на серверНавсегда бесплатно — без платного доступа, без подписок, без необходимости аккаунта

Популярное

  • Калькулятор ИМТ
  • Кредитный калькулятор
  • Калькулятор возраста
  • Ипотечный калькулятор
  • Калькулятор процентов
  • Инженерный калькулятор

Математика

  • Статистический Калькулятор
  • Решение уравнений
  • Калькулятор дробей
  • Калькулятор Простых Множителей
  • Калькулятор НОД и НОК
  • Калькулятор Логарифмов

Финансы

  • Калькулятор Финансовая Независимость Ранний Выход на Пенсию
  • Калькулятор долгового снежного кома
  • Инвестиционный калькулятор
  • Пенсионный калькулятор
  • Калькулятор зарплаты
  • Калькулятор окупаемости инвестиций

Правовая информация

  • Посмотреть все
  • Категории
  • Конвертер валют
  • Карта сайта
  • Игры и инструменты для веселья
  • О нас
  • Контакты
  • Политика конфиденциальности
  • Условия использования

Языки

  • 🇺🇸English
  • 🇸🇦العربية
  • 🇪🇸Español
  • 🇩🇪Deutsch
  • 🇫🇷Français
  • 🇮🇳हिन्दी
  • 🇮🇩Bahasa Indonesia
  • 🇯🇵日本語
  • 🇰🇷한국어
  • 🇧🇷Português
  • 🇷🇺Русский
  • 🇹🇷Türkçe
  • 🇨🇳中文

© 2026 Calculora. Все права защищены.

Built with — 100% free

Без серверов — полностью статичный сайт, нулевой сбор данных

  1. Главная
  2. Математические калькуляторы
  3. Калькулятор НОД и НОК

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

Вычисляйте наибольший общий делитель (НОД) и наименьшее общее кратное (НОК) с пошаговым алгоритмом Евклида.

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

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

Алгоритм Евклида, описанный Евклидом около 300 г. до н. э., является одним из старейших и наиболее эффективных алгоритмов в математике. Он вычисляет НОД за O(log(min(a,b))) шагов, быстро завершаясь даже для очень больших чисел. Алгоритм применяет тождество: НОД(a, b) = НОД(b, a mod b) многократно, пока остаток не станет нулевым.

Этот калькулятор показывает полный алгоритм Евклида пошагово для двух чисел, а также вычисляет НОД и НОК для списков нескольких чисел, используя обобщение: НОД(a, b, c) = НОД(НОД(a, b), c).

Формула

Алгоритм Евклида:
НОД(a, b) = НОД(b, a mod b) до b = 0
 
НОК из НОД:
НОК(a, b) = |a × b| / НОД(a, b)
 
Для нескольких чисел:
НОД(a, b, c) = НОД(НОД(a, b), c)
НОК(a, b, c) = НОК(НОК(a, b), c)

Как рассчитать

  1. Введите два положительных целых числа a и b.
  2. Примените целочисленное деление: a = q×b + r.
  3. Замените a на b, а b на r. Повторяйте, пока r = 0.
  4. Последний ненулевой остаток является НОД.
  5. Вычислите НОК = |a × b| / НОД, используя основное тождество.
  6. Используйте режим «Несколько чисел» для трёх и более чисел.

Пример

Найдите НОД(48, 18): 48 = 2×18 + 12 → 18 = 1×12 + 6 → 12 = 2×6 + 0. НОД = 6. НОК = |48×18|/6 = 864/6 = 144. Проверка: 144/48 = 3 ✓, 144/18 = 8 ✓.

Объяснение ключевых терминов

НОД
Наибольшее целое число, делящее оба числа без остатка
НОК
Наименьшее положительное целое число, кратное обоим числам
Взаимно простые
Два числа с НОД = 1, не имеющие общих простых множителей
Алгоритм Евклида
Древний алгоритм вычисления НОД последовательным делением
Операция по модулю
a mod b — остаток при делении a на b
Делимость
a делит b, если b/a не имеет остатка

Частые случаи использования

  • Упрощение дробей: сократите a/b, разделив оба числа на НОД(a, b)
  • Сложение дробей с разными знаменателями: найдите НОК знаменателей
  • Планирование: найдите, когда два повторяющихся события совпадут
  • Генерация ключей RSA: проверьте, что показатель e взаимно прост с φ(n)
  • Задачи о передаточных числах в машиностроении
  • Дизайн плиточных узоров: найдите наименьший повторяющийся элемент

Часто задаваемые вопросы

Что такое НОД и как он вычисляется?
НОД (Наибольший общий делитель) — это наибольшее положительное целое число, которое делит a и b без остатка. Алгоритм Евклида вычисляет его эффективно: многократно заменяйте (a, b) на (b, a mod b), пока b не станет равным 0. Последнее ненулевое значение и есть НОД.
Что такое НОК и для чего он используется?
НОК (Наименьшее общее кратное) — это наименьшее положительное целое число, кратное a и b. Он используется для сложения дробей с разными знаменателями, задач планирования и теории музыки.
Какова связь между НОД и НОК?
НОД(a, b) × НОК(a, b) = |a × b|. Когда НОД известен, НОК вычисляется просто как |a × b| / НОД(a, b). Это эффективнее, чем перечисление кратных.
Что значит «взаимно простые числа»?
Два числа являются взаимно простыми, если их НОД равен 1 — у них нет общих простых множителей. Взаимная простота является основополагающей в модульной арифметике, криптографии и китайской теореме об остатках.

Похожие инструменты

Это было полезно?
Калькулятор процентов
Инженерный калькулятор
Калькулятор дробей
Калькулятор степеней
Матричный калькулятор
Решение уравнений
Калькулятор НОД и НОК – Алгоритм Евклида Пошагово | Calculora