数学与数字工具

一元二次方程求解器

输入系数 a、b、c,快速求解 ax² + bx + c = 0。支持实数根与复数根计算,自动提供判别式及顶点坐标。

运行工具

本工具用于求解标准形式的一元二次方程 ax² + bx + c = 0。您只需在输入框中填入三个数值系数,系统即可自动计算判别式并得出结果。当判别式大于零时,工具会给出两个不相等的实数根;当判别式等于零时,显示两个相等的实数根;若判别式为负,则提供包含实部与虚部的复数根解。所有计算结果均保留十位小数以确保精度,同时还会输出抛物线的顶点坐标。请注意,系数 a 不能为零,否则方程将退化为一元一次方程,工具无法处理此类情况。若未填写某些系数,系统将默认 a 为 1,b 和 c 为 0。此计算器适合学生、教师及工程人员快速验证代数运算结果,无需手动套用求根公式,直接获取精确的数学分析数据。

使用说明

  1. 在“系数 A”输入框中填入二次项系数(默认为 1)。
  2. 在“系数 B”输入框中填入一次项系数(默认为 0)。
  3. 在“系数 C”输入框中填入常数项系数(默认为 0)。
  4. 点击“运行”按钮执行计算。
  5. 查看结果面板中的判别式、根的类型及具体数值。

示例

  • 输入 a=1, b=-3, c=2,得到两个实数根 x=2 和 x=1,顶点坐标为 (1.5, -0.25)。
  • 输入 a=1, b=2, c=5,得到复数根,实部为 -1,虚部分别为 2 和 -2。

常见问题

如果我不输入系数 b 和 c 会怎样?

系统会将未输入的系数视为默认值。系数 b 默认为 0,系数 c 默认为 0,系数 a 默认为 1。例如只输入 a=2,相当于求解 2x² = 0。

为什么系数 a 不能为 0?

当 a 为 0 时,方程不再是一元二次方程,而退化为一次方程或常数等式。本工具专门用于处理二次方程,因此会拒绝 a=0 的输入。

计算结果的精度是多少?

所有输出的数值,包括判别式、根和顶点坐标,都会四舍五入保留到小数点后十位,以平衡显示清晰度与计算精度。

什么是复数根?

当判别式为负数时,方程没有实数解。此时工具会给出复数解,格式为“实部 ± 虚部 i”,帮助您在复数域内理解方程的解。

嵌入此工具

使用以下代码,将这个可直接使用的 SmartPlusLab 工具添加到您的网站。