Skip to main content
🔬 Advanced ✨ New

GCF Calculator – Greatest Common Factor

Calculate the Greatest Common Factor (GCF/GCD) of two or more numbers. Also known as Greatest Common Divisor. Free math calculator. Get instant results now.

Що таке найбільший спільний чинник (GCF)?

Більший спільний чинник (GCF) — також відомий як найбільший спільний дільник (GCD) або найвищий спільний чинник (HCF) — найбільша позитивна ціла, яка ділиє дві або більше чисел без залишку. Це фундаментальний концепція в теорії чисел і має практичні застосування в упрощенні дробів, розв'язуванні словесних завдань і розподілі предметів у рівні групи.

Наприклад, дільники 24: 1, 2, 3, 4, 6, 8, 12, 24. Дільники 36: 1, 2, 3, 4, 6, 9, 12, 18, 36. Спільні дільники: 1, 2, 3, 4, 6, 12. Найбільший з них — 12, тому GCF(24, 36) = 12.

Більший спільний чинник пов'язаний з найменшим спільним кратним (LCM) через фундаментальну ідентичність: GCF(a, b) × LCM(a, b) = a × b. Це означає, що коли ви знаєте GCF, ви можете швидко розрахувати LCM, і навпаки. Для 24 і 36: GCF = 12, LCM = 24 × 36/12 = 72.

Методи знаходження GCF

Є три головних методи для знаходження GCF. Кожен має свої переваги залежно від розміру чисел.

Метод 1: Список дільників

Список усіх дільників кожного числа, потім ідентифікуйте найбільший спільний. Це працює добре для малих чисел, але стає важким для великих.

Наприклад: GCF(18, 24). Дільники 18: 1, 2, 3, 6, 9, 18. Дільники 24: 1, 2, 3, 4, 6, 8, 12, 24. Спільні: 1, 2, 3, 6. GCF = 6.

Метод 2: Прайм-факторизація

Виведіть кожне число як добуток простих множників, потім помножте спільні прості множники (використовуючи найнижчий показник для кожного).

Наприклад: GCF(120, 180). 120 = 2³ × 3 × 5. 180 = 2² × 3² × 5. Спільні прості множники: 2² × 3 × 5 = 4 × 3 × 5 = 60. GCF(120, 180) = 60.

Шаг120180
Ділити на 26090
Ділити на 23045
2 потрапляє в 3015
Ділити на 3515
Ділити на 35
Ділити на 511
GCF2² × 3 × 5 = 60

Метод 3: Євклідів алгоритм

Євклідів алгоритм — найефективніший метод, особливо для великих чисел. Він заснований на властивості GCF(a, b) = GCF(b, a mod b). Повторіть, поки залишок не буде 0; останній невід'ємний залишок — GCF.

Наприклад: GCF(252, 105). Шаг 1: 252 = 2 × 105 + 42. Шаг 2: 105 = 2 × 42 + 21. Шаг 3: 42 = 2 × 21 + 0. GCF = 21.

Таблиця посилань GCF: звичайні пари чисел

Нижче наведено значення GCF для часто використовуваних пар чисел у математичних завданнях і упрощенні дробів:

Число АЧисло БGCFLCMЗастосування
1218636Часові фази дробів
24361272Дюжинові кількості
1525575Упрощення 15/25 = 3/5
486416192Зростання роздільності зображень
1007525300Перцентажні розрахунки
12018060360Кругові градуси, час
568428168Тимчасові розклади
10011431431001Дивізибільність сюрпризів

Помітте, що коли GCF(a, b) = b, b ділять a рівно. Коли GCF(a, b) = 1, числа є взаємно простими — вони не мають спільних дільників, окрім 1. Взаємно прості числа важливі в криптографії, особливо в RSA-шифруванні, де вибір взаємно простих чисел необхідний для створення ключа.

Упрощення дробей за допомогою НКФ

Найпоширеніший звичайний спосіб використання НКФ — це упрощення дробів до найменших термінів. Для упрощення дробу a/b розділіть чисельник і знаменник на НКФ(a, b).

Приклади:

Дробля в найменших термінів (у найпростішій формі) тоді, коли НКФ(чисельник, знаменник) = 1. Наприклад, 3/5 вже знаходиться в найменших термінів, оскільки НКФ(3, 5) = 1. Дроб 6/10 не знаходиться в найменших термінів, оскільки НКФ(6, 10) = 2 → 3/5.

У кулінарії НКФ допомагає масштабувати рецепти. Якщо рецепт розрахований на 24 особи, але ви хочете подати 18 осіб, потрібно 18/24 = 3/4 кожного інгредієнта. НКФ(18, 24) = 6, тому 18/24 → 3/4. Умножте всі кількості на 3/4.

НКФ у реальних застосуваннях

Поза межами упрощення дробів НКФ вирішує кілька типів практичних завдань:

Рівномірне розподілення: У вас є 36 яблук і 48 апельсинів, які потрібно упакувати в кошики, кожен з яких містить однакову кількість кожного фрукту і жодного залишку. Максимальна кількість кошиків — НКФ(36, 48) = 12. Кожен кошик отримує 3 яблука і 4 апельсини.

Проблеми зі склеюванням плиток: Ви хочете склеювати 120см × 180см підлогу з ідентичних квадратних плиток, мінімізуючи відходи. Найбільша квадратна плитка, яка працює ідеально, має розмір НКФ(120, 180) = 60 см. Вам потрібно (120/60) × (180/60) = 2 × 3 = 6 плиток.

Розкладання: Подія А повторюється кожні 12 днів, Подія Б кожні 18 днів. Вони знову відбуватимуться разом після НКФ(12, 18) = 36 днів. НКФ(12, 18) = 6 розповідає про одиницю циклу; НКФ = 12 × 18/6 = 36.

Криптографія: Алгоритм RSA вимагає вибору двох великих простих чисел p і q. Відкритий ключ n = p × q і функція Ейлера φ(n) = (p-1) × (q-1). Для роботи алгоритму необхідно, щоб експонента шифрування e була взаємно простою відносно φ(n) — тобто, НКФ(e, φ(n)) = 1. Вірність взаємності здійснюється за допомогою алгоритму Евкліда.

Алгоритм Євкліда: історія та доведення

Алгоритм Євкліда, описаний у «Началах» Євкліда (Книга VII, Прапозиція 2, бл. 300 до н. е.), є однією з найстаріших алгоритмів у математиці — більш ніж на два тисячоліття випереджаючи більшість сучасної математики. Він продовжує використовуватися сьогодні в широкому спектрі обчислень, свідченням його краси та ефективності.

Алгоритм: Знайти НКНД(a, b), де a > b: розділити a на b, отримати частку q і залишок r. Потім НКНД(a, b) = НКНД(b, r). Повторити, поки r ≠ 0; останній непорожній залишок є НКНД.

Чому він працює: Якщо d ділять обидва a і b, тоді d ділять a - q × b = r. Наперекір, якщо d ділять обидва b і r, тоді d ділять b × q + r = a. Отже, набір спільних дільників (a, b) рівний набору спільних дільників (b, r). Їх НКНД повинні бути рівними.

Ефективність: У найгіршому випадку (послідовних чисел Фібоначчі), алгоритм займає O(log(min(a,b))) кроків. НКНД(F(n+1), F(n)) вимагає точно n кроків — це й той причину, чому послідовні числа Фібоначчі називаються «найгіршим випадком» для алгоритму Євкліда. Для НКНД(144, 89): 144 = 1 × 89 + 55; 89 = 1 × 55 + 34; 55 = 1 × 34 + 21; 34 = 1 × 21 + 13; 21 = 1 × 13 + 8; 13 = 1 × 8 + 5; 8 = 1 × 5 + 3; 5 = 1 × 3 + 2; 3 = 1 × 2 + 1; 2 = 2 × 1 + 0. НКНД = 1. (10 кроків, як очікувалося для F(12)/F(11).)

НКНД проти НКМ: основні відмінності та зв'язки

НКНД (Найбільший спільний чинник) та НКМ (Найменший спільний множник) є взаємодоповнюючими операціями. Зрозуміти, коли використовувати кожну з них, необхідне для арифметики дільників.

ВластивістьНКНДНКМ
ОписНайбільше число, яке діляє обидваНайменше число, яке діляє обидва
Розмір результату≤ min(a, b)≥ max(a, b)
Коли використовуватиУпрощення дільників, рівномірне розподіленняДодавання дільників (знаходження спільного знаменника)
ФормулаАлгоритм ЄвклідаНКМ(a,b) = a × b / НКНД(a,b)
Спеціальний випадокНКНД(a, a) = aНКМ(a, a) = a
Копримірний випадокНКНД(a, b) = 1НКМ(a, b) = a × b

Додати дільники 1/12 + 1/18: знайти НКМ(12, 18) = 36. Перетворити: 3/36 + 2/36 = 5/36. Упростити 12/18: знайти НКНД(12, 18) = 6. Ділити: 2/3.

Часто запитані питання

Що таке НКФ 24 і 36?

NKФ(24, 36) = 12. Фактори 24: 1, 2, 3, 4, 6, 8, 12, 24. Фактори 36: 1, 2, 3, 4, 6, 9, 12, 18, 36. Найбільший спільний фактор — 12. Інакше: 24 = 2³ × 3, 36 = 2² × 3², NKФ = 2² × 3 = 12.

НКФ одне і те ж, що НКД?

Так. НКФ (Найбільший спільний чинник), НКД (Найбільший спільний дільник), НХФ (Найвищий спільний чинник) — це одне й те ж поняття — найбільший додатній цілий чисель, який ділить обидва числа. Різні навчальні посібники та регіони використовують різні термінології: НКФ більш поширений у середній освіті США, НКД у вищій математиці та інформатиці, НХФ у британській та індійській освіті.

Що якщо НКФ дорівнює 1?

Якщо НКФ(a, b) = 1, числа називаються "кожночасно простими" або "відносно простими". Вони не мають спільних простих множників. Приклади: НКФ(7, 9) = 1, НКФ(14, 15) = 1, НКФ(35, 36) = 1. Суміжні цілі завжди є одночасно простими. Одиничні цілі є центральними у модульній арифметиці та криптографії.

Як знайти НКФ трьох або більше чисел?

Застосуйте операцію НКФ послідовно: НКФ(a, b, c) = НКФ(НКФ(a, b), c). Наприклад, НКФ(12, 18, 24): НКФ(12, 18) = 6, потім НКФ(6, 24) = 6. Отже, НКФ(12, 18, 24) = 6. Порядок не має значення через асоціативність НКФ.

Що таке НКФ(0, n) для будь-якого числа n?

NKФ(0, n) = n для будь-якого не рівного нулю n. Це тому, що 0 ділиться на кожне не рівне нулю ціле число. У алгоритмі Евкліда: НКФ(n, 0) = n (основний випадок — коли друге число дорівнює 0, поверніть перше). НКФ(0, 0) не визначене (або іноді визначається як 0 за конвенцією).

Можна використовувати НКФ для від'ємних чисел?

Так, але за конвенцією НКФ визначається для додатних цілих чисел. Для від'ємних чисел беріть абсолютні значення першочертьох: НКФ(-24, 36) = НКФ(24, 36) = 12. Алгоритм Евкліда працює так само з абсолютними значеннями.

Що таке найшвидший алгоритм для обчислення НКФ?

Для звичайних розмірів цілих чисел (до 64-біт) бінарний алгоритм НКФ (алгоритм Стайна) швидший за алгоритм Евкліда на сучасному обладнанні, оскільки він заміщує ділення на зміщення біту. Для криптографічно великих чисел (тисячі бітів) використовуються більш складні алгоритми, такі як алгоритм Лемера-НКФ або пів-НКФ.

Як НКФ пов'язаний з факторизацією на прості множники?

NKФ(a, b) дорівнює добутку всіх простих множників, які з'являються в обох факторизаціях, кожен піднесений до мінімальної експоненти. Наприклад: 360 = 2³ × 3² × 5 і 756 = 2² × 3³ × 7. НКФ = 2^min(3,2) × 3^min(2,3) = 2² × 3² = 4 × 9 = 36.

Що таке НКФ у галузі інформатики?

У галузі інформатики НКФ (НКД) використовується у: генерації ключів RSA (перевірка одночасно простих чисел), рациональній арифметиці у системах символічної математики (упрощення дробів), обчисленні модульного оберненої (розширений алгоритм Евкліда), рішенніх теореми про залишки китайською теоремою про залишки, і проектуванні таблиць розподілу (вибір простих розмірів). Євклідів алгоритм також використовується для підтвердження добре визначеності операцій у модульній арифметиці.

Є НКФ одне і те ж, що найбільший простий множник?

Ні. НКФ стосується спільних факторів між двома числами, а не найбільший простий множник у одному числі. НКФ(12, 15) = 3, але найбільший простий множник 12 — 3, а 15 — 5. Найбільший простий множник окремого числа є окремим поняттям від НКФ двох чисел.

Розв'язник Єйлера та ідентичність Беца

Розв'язник Єйлера не тільки обчислює НКН(а, б), але й знаходить цілі числа х і у такі, що ax + by = НКН(а, б). Це є ідентичністю Беца, а цілі числа х і у називаються коефіцієнтами Беца. Це має критичні застосування в арифметиці модулів та криптографії.

Приклад: знайти х і у такі, що 24х + 36у = НКН(24, 36) = 12. Роблячи кроки назад через алгоритм Єйлера: 12 = 24 - 1×12 = 24 - 1×(36 - 1×24) = 2×24 - 1×36. Отже, х = 2, у = -1. Підтвердити: 24×2 + 36×(-1) = 48 - 36 = 12 ✓.

Модульне обернення числа а по модулю м існує лише тоді, коли НКН(а, м) = 1. Якщо воно існує, воно можна знайти за допомогою розв'язника Єйлера. Наприклад, обернення 7 по модулю 11: НКН(7, 11) = 1 (кожен спільний дільник), тому існує обернення. 7×8 = 56 = 5×11 + 1 ≡ 1 (мод 11), тому 7⁻¹ ≡ 8 (мод 11). Це є фундаментальним для розшифровки RSA та багатьох криптографічних операцій.

НКН для дробей, співвідношень та пропорцій

НКН незамінний при роботі зі співвідношеннями та пропорціями у звичайних ситуаціях. Співвідношення 48:64 можна спростити шляхом розділення обох термінів на НКН(48, 64) = 16, що дає еквівалентне співвідношення 3:4. Ця спрощення робить порівняння легшим та розкриває підлізний зв'язок.

Приготування їжі та випічка часто вимагають масштабування. Якщо рецепт вимагає 450г борошна та 300г цукру, співвідношення становить 450:300. НКН(450, 300) = 150. Спрощене співвідношення: 3:2. Для будь-якої партії розміру використовувати борошно та цукор у співвідношенні 3:2.

Карти масштабу використовують співвідношення. Масштаб 1:50,000 означає 1 картовий одиниця = 50,000 справжніх одиниць. Якщо ви хочете виразити вимірювання 150см на карті як справжню відстань 75,000см, спростити 150:75,000. НКН(150, 75000) = 150. Спрощене співвідношення: 1:500. Тому масштаб карти становить 1:500 для цього вимірювання.

Оригінальне співвідношенняНКНСпрощене співвідношенняЗастосування
16:9116:9Аспектний співвідношення дисплея HD (уже спрощено)
1920:108012016:9Різольюція Full HD → 16:9 широкоекранний
3840:216024016:94K Ультра HD → той же співвідношення 16:9
800:6002004:3Старий стандартний співвідношення екрану