UTILS.
100% 浏览器内运行

化简表达式

合并同类项并将代数表达式化简为最简的标准多项式形式,例如 2x + 3x − 4 + 1 化为 5x − 3。

输入一个单变量代数表达式以合并同类项。

在上方输入一个表达式以化简。

关于此工具

化简表达式工具接受一个单变量代数表达式,通过展开乘积、展开幂并合并同类项,将其化简为最简的标准形式。它将输入解析为多项式,因此 3(x + 2) − 2x + 5 会被展开并合并为 x + 11,各项按次数降序排列。常数合并、符号规范化和系数约简全部自动完成。

由于表达式在内部以带精确有理系数的多项式表示(每个系数存储为约分后的分数),结果是精确的——即使出现像 1/3 或 5/6 这样的系数也不会有浮点漂移。当化简后的多项式含有公共数值因子或变量的公共幂时,工具还会给出一个最大公因式形式,例如 6x² + 9x → 3x(2x + 3)。

所有解析和化简都在你的浏览器本地进行,使用无 eval 的解析器,因此你输入的内容不会离开页面。输入诸如“3(x+2) - 2x + 5”的表达式,即可读取化简后的标准形式、可选的因式分解形式,以及项数和次数。

常见问题

这里的“化简”做什么?
它展开每个乘积和幂,然后合并同类项,使变量的每个幂只出现一次,按从高到低的次数排列。例如 2(x − 1) + 3x + 4 化简为 5x + 2。
它会保留精确分数吗?
会。系数使用欧几里得算法存储为约分分数,因此像 (1/2)x + (1/3)x 这样的表达式会精确化简为 (5/6)x,没有舍入误差。
它也会对结果因式分解吗?
当化简后的多项式含有公共数值因子或变量的公共幂时,也会显示最大公因式形式——例如 4x² + 8x 也会给出为 4x(x + 2)。
接受哪些表达式?
使用 +、−、×、幂、括号以及除以常数的单变量多项式表达式。除以变量、多变量以及超越函数项超出多项式模型,会被报为无效。

更多工具