跳到主要内容

配方法计算器

将方程 ax² + bx + c = 0 转换为顶点形式 a(x − h)² + k,通过配方法求解 x,包括顶点坐标和完整的分步推导。

输入

x² 的系数。不能为零。

x 的系数。

常数项。

输出

分步解法
这对您有帮助吗?

使用指南

配方法计算器将任何形式为 ax² + bx + c = 0 的方程转换为顶点形式 a(x − h)² + k,并通过配方法求解 x,而不是直接使用求根公式。输入三个系数 — a、b 和 c — 它将返回顶点形式、顶点坐标 (h, k)、根,以及完整的分步推导,显示每个结果是如何得到的。

该工具专为学习配方法本身(而非仅求答案)的代数学生、准备解题示例的教师,以及需要抛物线顶点形式但不想手工计算的任何人设计。

使用方法

  1. 输入系数 a(乘以 x² 的数字)。不能为零。
  2. 输入系数 b(乘以 x 的数字)。
  3. 输入系数 c(常数项)。
  4. 阅读 顶点形式顶点 (h, k) 查看转换后的方程, 查看解,分步解法 查看完整推导。

当你输入数据时,结果会自动更新。例如,输入 a = 1b = 6c = 5(对应 x² + 6x + 5 = 0)会返回顶点形式 y = (x + 3)² - 4、顶点 (-3, -4) 和根 x₁ = -1, x₂ = -5

什么是配方法?

配方法通过从 x² 和 x 项中分解出 a,然后加上并减去 x 系数一半的平方来重写 ax² + bx + c,使括号内的表达式成为完全平方三项式:

ax² + bx + c
= a(x² + (b/a)x) + c
= a(x² + (b/a)x + (b/2a)²) − a(b/2a)² + c
= a(x + b/2a)² + (c − b²/4a)
= a(x − h)² + k,   其中 h = −b/(2a),  k = c − b²/(4a)

最后一行是 顶点形式 — 对于抛物线 y = ax² + bx + c,点 (h, k) 是它的顶点(如果 a > 0 则为最小值,如果 a < 0 则为最大值)。

它如何求解 x?

将顶点形式设为零并隔离平方项:

a(x − h)² + k = 0  →  (x − h)² = −k/a
  • 如果 −k/a > 0,有两个不同的实根:x = h ± √(−k/a)。
  • 如果 −k/a = 0,有一个重根:x = h。
  • 如果 −k/a < 0,有两个复共轭根:x = h ± i√(k/a)。

这些是相同 a、b、c 对应的求根公式所产生的根 — 配方法是到达同一答案的另一条路线,实际上这就是二次公式本身的推导方式。要通过判别式直接求解,请参阅 求根公式计算器

为什么 a 不能为零?

如果 a = 0,x² 项消失,方程简化为 bx + c = 0 — 一个没有顶点的线性方程。该计算器将 a = 0 标记为无效输入,而不是悄悄切换到线性方程逻辑。

复数根如何格式化?

复数根以标准 a + bi 符号显示,例如 -0.5 + 0.866025i 及其共轭 -0.5 - 0.866025i — 实部是顶点的 h,虚部来自 √(k/a)。

隐私

此计算器完全在您的浏览器中运行。您的系数不会被上传、记录或存储 — 计算在您的设备上本地进行。

相关工具

要通过判别式求解相同的方程,请参阅 求根公式计算器

completing the squarevertex formquadratic equationvertexparabolaalgebramathsolver

使用此工具的更多方式

REST API

curl -X POST https://api.iotools.cloud/v1/tool/completing-the-square-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "coeffA": "1",
    "coeffB": "6",
    "coeffC": "5"
  }'

替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。

让 AI 代理执行

Use the IOTools `completing-the-square-calculator` tool (Completing the Square Calculator) on this input:

YOUR_INPUT_HERE

将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。

嵌入式小组件

<iframe
  src="https://iotools.cloud/embed/completing-the-square-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="配方法计算器 — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。

每次调用费用5 积分起

也可通过

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。