方程参数输入
标准形式:a x3 + b x2 + c x + d = 0 (a ≠ 0)
计算结果
x?
-
x?
-
x?
-
计算原理说明
一元三次方程的标准形式为 ax3 + bx2 + cx + d = 0(a≠0),本工具采用卡尔达诺公式进行求解:
1. 通过变量替换消去二次项,将方程化为 t3 + pt + q = 0 的简约形式;
2. 计算判别式 Δ = (q/2)2 + (p/3)3,根据判别式符号判断根的类型:
- Δ > 0:一个实根 + 一对共轭复根
- Δ = 0:三个实根(存在重根)
- Δ < 0:三个互不相等的实根(采用三角函数解法)
3. 回代变量得到原方程的三个根,结果默认保留4位小数。