绝对值方程求解器
求解形式为 |ax + b| = c 的绝对值方程得到 x。分为两个线性情况,处理无解和无限解的极端情况,并显示逐步推导。
输入
绝对值符号内 x 的系数。
加到 ax 上的常数,也在绝对值符号内。
绝对值相等的值。
输出
one_solution、two_solutions、no_solution 或 infinite_solutions。
使用指南
绝对值方程求解器在任何形式为 |ax + b| = c 的方程中查找 x。输入三个系数,它将返回解(或多个解)、状态标志和逐步推导,显示如何得出每个答案。
为检查家庭作业的代数学生、准备算例的教师以及需要快速准确答案而无需手动将方程分成多个情况的任何人创建。
如何使用
- 输入 a — 绝对值符号内 x 的系数。
- 输入 b — 加到 ax 上的常数,也在符号内。
- 输入 c — 绝对值相等的值。
- 阅读解或逐步推导以获取完整的计算过程。
结果会在您输入时自动更新。例如,输入 a = 2、b = 3、c = 7 会返回 x = 2 或 x = -5 — 这是从 |2x + 3| = 7 解出来的。
如何求解绝对值方程?
绝对值消除内部任何内容的符号,所以 |2x + 3| = 7 实际上在问:x 的哪个值使 2x + 3 等于 7 或 -7?这给出两个要分别求解的普通一次方程:
- 情况 1: ax + b = c → x = (c − b) / a
- 情况 2: ax + b = −c → x = (−c − b) / a
两种情况总是被检查,因为像 |x| = 5 这样的方程由 x = 5 和 x = -5 都满足 — 将其中任何一个代入原方程都使该方程成立。
为什么有时候会说"无解"?
绝对值测量距离,距离永远不会是负数。如果 c 是负数 — 例如 |x| = -1 — 没有实数能满足该方程,所以计算器报告无解而不是空白或无效结果。
有第二种无解情况:当 a = 0 时,x 项完全消失,方程退化为关于 b 和 c 的简单陈述(|b| = c)。如果该陈述为假,没有 x 能挽救它 — 无论 x 是什么,方程都无解。
如果 a 为 0 且方程为真会怎样?
当 a = 0 且 |b| = c 实际成立时 — 例如 |0x + 5| = 5 — x 项对任何一侧都无贡献,所以无论 x 是什么,方程都为真。这是无限解,既不是零也不是特定数字。
如果 c 为 0 会怎样?
当 c = 0 时,两种情况(ax + b = 0 和 ax + b = 0)相同,所以只有一个解而不是两个 — 计算器自动折叠重复项,而不是列出两次相同的值。
从数轴角度思考
|ax + b| = c 也可以读作"表达式 ax + b 是距离零的距离 c"。在数轴上,这意味着 ax + b 落在 +c 或 −c — 计算器求解的相同两种情况。这个框架对于表示为距离的字问题("距离零多远"、"在目标的 c 个单位内")而不是裸方程很有用。
对于没有绝对值符号的普通一次方程,请参见线性方程求解器。对于曲线(二次)方程而不是直线,请参见二次公式求解器。
隐私
此计算器完全在您的浏览器中运行。您的系数从不上传、记录或存储 — 计算在您的设备上本地进行。
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/absolute-value-equation-solver \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"a": "2",
"b": "3",
"c": "7"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `absolute-value-equation-solver` tool (Absolute Value Equation Solver) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.