CCalculate.Studio

𝑥² 一元二次方程计算器

本计算器用求根公式求解一元二次方程 ax² + bx + c = 0。它会给出判别式(b² − 4ac)以及方程的根:判别式为正时有两个不同的实数根,为零时有一个重根,为负时有一对共轭复数根。例如,x² − 3x + 2 = 0 的判别式为 1,两个根分别是 x = 2 和 x = 1。

最后审核: 2026-07-07
Add as preferred on Google

如何理解判别式

判别式 D = b² − 4ac 无需真正解方程,就能确定根的个数和类型。

判别式几何意义
D > 0两个不同的实数根抛物线在两点与 x 轴相交
D = 0一个重根,x = -b / (2a)抛物线在顶点处与 x 轴相切
D < 0一对共轭复数根 p ± qi抛物线不与 x 轴相交
  • 根据韦达定理,两个根满足 x1 + x2 = −b / a 以及 x1 × x2 = c / a——可以用来快速验证任何一个解。
  • 如果 a = 0,方程就变成一次方程而不是二次方程,求根公式不再适用;本计算器要求 a 不能为零。
  • 实系数二次方程的复数根总是成对出现:如果 p + qi 是一个根,那么 p − qi 也一定是根。

什么是一元二次方程?

一元二次方程是次数为 2 的多项式方程,标准形式写作 ax² + bx + c = 0,且 a 不为零。对应函数 y = ax² + bx + c 的图像是一条抛物线,方程的根就是抛物线与 x 轴相交(或相切)处的 x 值。

根据代数基本定理,每个一元二次方程按重数计算恰好有两个根。这些根的性质完全由判别式 b² − 4ac 决定:判别式为正时,有两个不同的实数根;判别式为零时,有一个重根(抛物线的顶点恰好在 x 轴上);判别式为负时,有一对形如 p + qi 和 p − qi 的共轭复数根,其中 i 是虚数单位。

一元二次方程广泛出现在数学和应用科学中——抛体运动、面积与最优化问题、复利问题,以及物理系统的特征方程,在标准情形下都可以归结为二次方程。

如何使用这个一元二次方程计算器

  1. 把方程写成标准形式 ax² + bx + c = 0,如有需要先把所有项移到等号一侧。
  2. 输入系数 a、b、c,注意包含它们的正负号。系数 a 不能为零(否则方程会变成一次方程)。
  3. 查看判别式,判断方程会有哪种根:为正表示两个实数根,为零表示一个重根,为负表示复数根。
  4. 查看方程的根。复数根以 p ± qi 的形式显示。

求根公式

x = (-b ± sqrt(b^2 - 4ac)) / (2a)
Discriminant: D = b^2 - 4ac
Example: x^2 - 3x + 2 = 0: D = 1, x1 = 2, x2 = 1
Complex case: x^2 + 2x + 5 = 0: D = -16, x = -1 ± 2i

ax² + bx + c = 0 的根由 x = (−b ± √(b² − 4ac)) / (2a) 给出。根号下的量 D = b² − 4ac 就是判别式。

演示(两个实数根):x² − 3x + 2 = 0,即 a = 1,b = −3,c = 2。判别式:(−3)² − 4(1)(2) = 9 − 8 = 1。根:x = (3 ± √1) / 2,得到 x1 = (3 + 1) / 2 = 2,x2 = (3 − 1) / 2 = 1。用因式分解验证:x² − 3x + 2 = (x − 1)(x − 2)。

演示(复数根):x² + 2x + 5 = 0,即 a = 1,b = 2,c = 5。判别式:4 − 20 = −16。根为 x = (−2 ± √(−16)) / 2 = (−2 ± 4i) / 2 = −1 ± 2i,是一对共轭复数根。此时抛物线不与 x 轴相交。

当判别式为零时,唯一的重根是 x = −b / (2a),这也正是抛物线顶点的横坐标。

常见错误

  • 在确定系数时出现符号错误:在 x² − 3x + 2 = 0 中,b 是 −3,而不是 3。
  • 忘记公式是把整个分子除以 2a——一个经典错误是只把根号项除以 2a。
  • 计算判别式 b² − 4ac 时漏掉了 c 的符号:当 c 为负数时,−4ac 会变成正数。
  • 把负判别式当作「无解」——方程仍然有两个共轭复数根,只是没有实数解。
  • 没有先把方程化为标准形式:2x² = 6x − 4 必须先化为 2x² − 6x + 4 = 0,才能读出 a、b、c。

常见问题

怎样用求根公式解一元二次方程?

把方程写成 ax² + bx + c = 0,然后把系数代入 x = (−b ± √(b² − 4ac)) / (2a)。对于 x² − 3x + 2 = 0:判别式是 9 − 8 = 1,两个根是 (3 ± 1) / 2,得到 x = 2 和 x = 1。

判别式能告诉我什么?

判别式 D = b² − 4ac 在真正求解之前就能确定根的类型。D > 0 表示两个不同的实数根,D = 0 表示一个重根 x = −b/(2a),D < 0 表示两个共轭复数根、没有实数解。从几何上看,它说明的是抛物线与 x 轴是相交、相切,还是不相交。

什么是复数根?

当判别式为负时,求根公式中的根号下就是一个负数,根就呈现为 p ± qi 的形式,其中 i = √(−1) 是虚数单位。例如,x² + 2x + 5 = 0 的判别式是 −16,根是 −1 + 2i 和 −1 − 2i。实系数二次方程的复数根总是成对出现的共轭复数。

一元二次方程可以只有一个解吗?

可以,当判别式恰好为零时就是这样。此时的重根是 x = −b / (2a),抛物线只在一个点——它的顶点——与 x 轴相切。例如,x² − 4x + 4 = 0 的判别式是 16 − 16 = 0,只有一个(二重)根 x = 2,因为它可以因式分解为 (x − 2)²。

怎样检验我求出的根是否正确?

把每个根代回原方程验证,或者利用韦达定理:根必须满足 x1 + x2 = −b/a 以及 x1 × x2 = c/a。对于 x² − 3x + 2 = 0,根为 2 和 1:它们的和是 3 = −(−3)/1,积是 2 = 2/1,验证成立。

为什么系数 a 不能为零?

当 a = 0 时,x² 项就消失了,方程 bx + c = 0 变成一次方程,唯一解是 x = −c/b(当 b 不为零时)。求根公式中要除以 2a,因此在 a = 0 时没有定义。本计算器要求 a 必须为非零值。

参考文献

  1. Weisstein, Eric W. "Quadratic Equation." MathWorld — A Wolfram Web Resource. mathworld.wolfram.com.
  2. Weisstein, Eric W. "Vieta's Formulas." MathWorld — A Wolfram Web Resource. mathworld.wolfram.com.
  3. Stewart J. Precalculus: Mathematics for Calculus. Cengage (standard treatment of quadratic equations and the discriminant).

代数 · 全部计算器

相关计算器

Guides & articles