化学方程式配平器

您可以输入反应物、箭头和生成物,例如 C3H8 + O2 -> CO2 + H2O。您会得到配平的方程式、各系数以及计算过程,或者无法配平的原因。

免费 在浏览器中运行 核对于2026年11月10日星期二

反应物、箭头(-> 或 →),然后是生成物。各物种之间用加号并留空格分隔,例如 Na+ + Cl- -> NaCl。您输入的系数会被忽略。

结果

配平后的方程式 — 在两边给出相同原子和相同电荷的最小整数系数。
系数

计算过程

核对:每边的原子和电荷

此工具在您的浏览器中运行。您输入的内容不会发送给我们。

使用方法

  1. 输入反应物、箭头和生成物,例如 C3H8 + O2 -> CO2 + H2O。各物种之间用加号并留空格分隔。
  2. 对于离子,请在化学式后写出电荷,例如 MnO4- + Fe2+ + H+ -> Mn2+ + Fe3+ + H2O。
  3. 阅读 配平后的方程式 和 系数 表格。核对 表格显示每种元素和电荷在两边相符。
  4. 如果页面提示某种元素只出现在一边,或答案不是唯一的,请检查各物种。提示中会给出原因。

系数如何求出

每种元素给出一个方程:左边该元素的原子数(按其系数计)等于右边的原子数。若存在离子,总电荷再给出一个方程。系数就是这个线性方程组的未知数。

方程组用精确分数通过高斯–若尔当消元法求解,因此没有任何取整误差。随后将答案化为最小的整数,这正是配平方程式通常的写法。

对每种元素 e:   Σ(反应物) nₑ,ᵢ × xᵢ  −  Σ(生成物) nₑ,ⱼ × xⱼ  =  0

没有唯一答案的情况

  • 一个自由方向:恰好有一组最小整数,计算过程会显示它。
  • 两个或更多自由方向:原子无法确定系数。C + O2 -> CO + CO2就是例子:2 C + O2 -> 2 CO 与 C + O2 -> CO2都能配平它。
  • 没有正数解:配平需要某个物种为负的量。H2O2 -> H2O + H2就是例子。
  • 某种元素只出现在一边:无法配平,因为另一边没有任何物种能提供或消耗该元素。

本工具不做的事

它配平原子和电荷。它不预测反应的生成物,也不会为半反应添加电子。请输入您所指的反应,并把生成物完整写出。

计算示例:丙烷在氧气中燃烧

丙烷(C3H8)在氧气中燃烧,生成二氧化碳和水。设 a、b、c 和 d 分别为 C3H8、O2、CO2和 H2O 的系数。碳给出3a = c,氢给出8a = 2d,氧给出2b = 2c + d。

工具把自由的字母 d 设为1,得到 a = 1/4、b = 5/4和 c = 3/4。把它们都乘以4,得到1、5、3和4:C3H8 + 5 O2 → 3 CO2 + 4 H2O。

物种 系数
C3H8 1
O2 5
CO2 3
H2O 4

常见问题

配平方程式是什么意思?

意思是每种元素在两边的原子数相同,且两边的总电荷也相同。配平是在各物种前面放上整数系数,它从不改变化学式。

为什么系数要是最小的整数?

化学家写最小的整数,因为它们给出最简单的物质的量之比。把所有系数同乘以同一个数,例如2,也能配平方程式,但那不是通常的写法。

为什么工具说该方程式有多个答案?

当存在两种相互独立的配平方式时,例如 C + O2 -> CO + CO2,原子无法选定唯一的一组系数。请检查每个反应物和生成物是否都已完整写出,因为缺少某个物种常会导致这种情况。

它能配平含电子的方程式或酸性溶液中的方程式吗?

不能把电子当作物种。本工具配平原子和电荷,因此像 MnO4- + Fe2+ + H+ -> Mn2+ + Fe3+ + H2O 这样的离子方程式可以,但含有电子的半反应不行。

工具会显示反应的生成物吗?

不会。您需要输入反应物和生成物,工具负责配平它们,并在不存在配平方式时报告,这可能说明化学式有误或缺少某个生成物。

计算器会保存我的方程式或将其发送到什么地方吗?

不会。配平在您的浏览器中进行,您输入的任何内容都不会被保存,也不会发送到我们的服务器。

资料来源

数据和文字最近核对于2026年11月10日星期二。

我们使用必要的 Cookie 来运行网站。经您同意后,Google 还会使用广告 Cookie 展示个性化广告。如果您拒绝,仍会看到广告,但广告不会个性化。