Калькулятор квадратних рівнянь

Розв’язуйте ax² + bx + c = 0 за трьома коефіцієнтами або за повним рівнянням, отримуючи точні та десяткові відповіді.

Ввести як

Спробуйте приклад
Розв'язки
Покрокове розв'язання
Форма кривої
Ключові характеристики
Дискримінант
Вершина
Вісь симетрії
y-перетин
Сума коренів
Добуток коренів
Розкладена форма
Заповніть a, b та c — розв'язки оновлюються під час введення.

Усі обчислення відбуваються у вашому браузері — введені вами числа ніколи не залишають ваш пристрій.

Поширені запитання

У якому вигляді наводяться розв'язки?

Кожен розв'язок спочатку показується в точному вигляді — ціле число, спрощений дріб або спрощений радикал, наприклад (3 + √5)/2 — з десятковим значенням під ним. Якщо дискримінант від’ємний, замість цього ви отримаєте пару комплексних чисел, записаних з i.

Про що говорить дискримінант?

Дискримінант — це b² − 4ac. Якщо він більший за нуль, крива перетинає вісь x двічі, і обидва корені є дійсними та різними; якщо він дорівнює нулю, вона торкається осі один раз, і два корені збігаються; якщо він менший за нуль, крива взагалі не перетинає вісь, і обидва корені є комплексними.

Що саме я можу ввести?

У поля коефіцієнтів можна вводити цілі числа, десяткові дроби, звичайні дроби на кшталт 3/4 та значення на зразок 2e-3. У поле рівняння можна ввести повний рядок, наприклад 2x² + 3x − 5 = 0, у будь-якому порядку доданків, з будь-якою однією літерою як невідомим та з доданками по обидва боки від знака рівності.

Що відбувається, коли a дорівнює 0?

Нічого не ламається. Без доданка з x² рівняння є лінійним, тому воно розв'язується як bx + c = 0, а відповідь з'являється на тому самому місці. Якщо b також дорівнює 0, ви дізнаєтеся, чи є твердження хибним для будь-якого x, чи істинним для будь-якого x.

Як працює Калькулятор квадратних рівнянь

Калькулятор квадратних рівнянь — це безкоштовний онлайн-інструмент, призначений для розв'язання рівнянь виду ax² + bx + c = 0. Користувачі можуть знайти корені рівняння двома зручними способами: ввести три коефіцієнти окремо або вставити повне рівняння безпосередньо в інструмент.

Калькулятор автоматично обчислює та показує розв'язки у точному та десятковому виглядах, детально розписує покроковий математичний процес, визначає ключові геометричні властивості параболи та будує візуальний ескіз кривої. Усі обчислення відбуваються у вашому браузері — введені вами числа ніколи не залишають ваш пристрій.

Способи введення даних та швидкі приклади

Інструмент пропонує гнучкі налаштування для роботи з математичними виразами. У полі Ввести як можна обрати один із двох режимів:

  • Коефіцієнти: активує окремі поля для введення значень — Коефіцієнт x² (a), Коефіцієнт x (b) та Вільний член (c). Ці поля приймають цілі числа, десяткові дроби, звичайні дроби (наприклад, 3/4) та числа у науковому форматі запису (наприклад, 2e-3).
  • Повне рівняння: відкриває одне поле Ваше рівняння. Сюди можна вставити розгорнутий рядок рівняння (наприклад, 2x² + 3x − 5 = 0). Доданки можуть бути записані у будь-якому порядку та розташовуватися по обидва боки від знака рівності, а як невідому змінну можна використовувати будь-яку одну літеру.

Для швидкого ознайомлення з можливостями калькулятора передбачено блок Спробуйте приклад, який містить готові шаблони:

  • Два дійсні корені
  • Один кратний корінь
  • Немає дійсних коренів
  • Дробові коефіцієнти

Кнопка Очистити дозволяє миттєво скинути всі введені дані для початку нового розрахунку.

Результати обчислень та класифікація коренів

Усі результати оновлюються автоматично в режимі реального часу безпосередньо під час введення символів. Інструмент виводить наступні блоки даних:

  1. Розв'язки:

    • Точне значення: математично точне представлення коренів у вигляді цілого числа, спрощеного дробу, спрощеного радикала (наприклад, (3 + √5)/2) або спряженої пари комплексних чисел із використанням уявної одиниці i. Точна форма розраховується на основі цілих значень, тому калькулятор не припускається помилок округлення.
    • Десятковий дріб: наближене значення, яке відображається під точним розв'язком лише тоді, коли воно несе додаткову інформацію (тобто коли точний розв'язок не є цілим числом).
    • Інтерактивна підказка Натисніть, щоб скопіювати спрощує перенесення отриманих значень.
  2. Класифікація типу розв'язку:

    • Два різні дійсні корені — крива перетинає вісь x двічі.
    • Один кратний корінь — крива лише торкається осі x.
    • Два комплексні корені — крива ніколи не досягає осі x.
    • Оскільки a = 0, це лінійне рівняння, розв'язане відносно x нижче.
    • Жодне значення x не може зробити це твердження істинним.
    • Будь-яке число є розв'язком.

Покрокове розв'язання та геометричні характеристики

Для детального аналізу рівняння калькулятор генерує блок Покрокове розв'язання, який містить такі етапи:

  • Обчисліть дискримінант
  • Підставте свої числа у формулу
  • Знайдіть кожен розв'язок
  • Виразіть x (застосовується для лінійних рівнянь, коли коефіцієнт a дорівнює 0)

У розділі Ключові характеристики користувач отримує повний набір геометричних та алгебраїчних параметрів функції:

  • Дискримінант (позначається символом Δ)
  • Вершина параболи
  • Вісь симетрії
  • y-перетин
  • Сума коренів та Добуток коренів (відповідно до теореми Вієта: сума дорівнює −b/a, а добуток становить c/a)
  • Розкладена форма: відображається виключно тоді, коли рівняння можна розкласти на множники над раціональними числами; для ірраціональних або комплексних коренів цей рядок не виводиться.

Додатково будується графічний ескіз у блоці Форма кривої, що наочно показує поведінку параболи.

Математичні правила та обробка виняткових ситуацій

Обчислення базуються на класичній формулі квадратного рівняння x = (−b ± √Δ) / 2a. Залежно від значення дискримінанта Δ = b² − 4ac, калькулятор обирає відповідний шлях розв'язання:

  • Якщо Δ > 0, обчислюються два різні дійсні корені.
  • Якщо Δ = 0, визначається один кратний корінь.
  • Якщо Δ < 0, калькулятор використовує формулу x = (−b ± i√(4ac − b²)) / 2a, уникаючи відображення від'ємного числа під знаком квадратного кореня, та виводить пару комплексних чисел.

Завдяки високій точності обчислень, кількість коренів визначається за точним значенням b² − 4ac, а не за округленим. Це запобігає помилкам у випадках, коли значення b² та 4ac є дуже близькими. Крім того, під час розв'язання рівнянь на кшталт x² + 1000000000x + 1 = 0 менший корінь зберігає свої значущі цифри і не округлюється до нуля.

Робота з виродженими випадками (a = 0)

Якщо коефіцієнт при x² дорівнює нулю, рівняння перестає бути квадратним. Калькулятор автоматично переходить у режим лінійного рівняння bx + c = 0 та знаходить єдиний корінь шляхом перенесення доданків. Якщо ж і коефіцієнт b дорівнює 0, система оцінює істинність отриманої рівності c = 0. Залежно від значення вільного члена, користувач бачить повідомлення про те, що розв'язком є будь-яке число, або що розв'язків немає взагалі.

Обмеження на введення та повідомлення про помилки

Щоб калькулятор міг коректно розпізнати та розв'язати рівняння, запис має відповідати певним правилам. Нижче наведено перелік обмежень та точні тексти помилок, які виникають у разі їх порушення:

Причина помилки Текст повідомлення на інтерфейсі
Неправильний формат числа у полі коефіцієнтів Введіть число, наприклад 2, −0.5 або 3/4.
Спроба поділити на нуль у дробовому коефіцієнті Знаменник дробу не може дорівнювати 0.
Перевищення ліміту символів у полі введення Цей запис довший, ніж може зчитати цей інструмент.
Наявність дужок у рівнянні Спочатку розкрийте дужки — цей інструмент зчитує лише простий вигляд ax² + bx + c.
Використання кількох різних змінних (наприклад, x та y) Використовуйте одну літеру для позначення невідомого.
Наявність степенів вище другого або змінної в знаменнику Цей інструмент розв’язує рівняння максимум до x² — без вищих степенів та без букв у знаменнику дробу.
Відсутність або надмірна кількість знаків рівності Використовуйте один знак рівності, з чимось по обидва боки від нього.
Рівняння не містить жодної літери-змінної Тут немає змінної, значення якої потрібно знайти.
Неможливо розібрати структуру математичного виразу Не вдалося розпізнати це як рівняння. Спробуйте вигляд 2x² + 3x − 5 = 0.

Часті запитання (FAQ)

Що саме я можу ввести?

У поля коефіцієнтів можна вводити цілі числа, десяткові дроби, звичайні дроби на кшталт 3/4 та значення на зразок 2e-3. У поле рівняння можна ввести повний рядок, наприклад 2x² + 3x − 5 = 0, у будь-якому порядку доданків, з будь-якою однією літерою як невідомим та з доданками по обидва боки від знака рівності.

У якому вигляді наводяться розв'язки?

Кожен розв'язок спочатку показується в точному вигляді — ціле число, спрощений дріб або спрощений радикал, наприклад (3 + √5)/2 — з десятковим значенням під ним. Якщо дискримінант від’ємний, замість цього ви отримаєте пару комплексних чисел, записаних з i.

Про що говорить дискримінант?

Дискримінант — це b² − 4ac. Якщо він більший за нуль, крива перетинає вісь x двічі, і обидва корені є дійсними та різними; якщо він дорівнює нулю, вона торкається осі один раз, і два корені збігаються; якщо він менший за нуль, крива взагалі не перетинає вісь, і обидва корені є комплексними.

Що відбувається, коли a дорівнює 0?

Нічого не ламається. Без доданка з x² рівняння є лінійним, тому воно розв'язується як bx + c = 0, а відповідь з'являється на тому самому місці. Якщо b також дорівнює 0, ви дізнаєтеся, чи є твердження хибним для будь-якого x, чи істинним для будь-якого x.