一元三次方程计算器
动态地计算三次方程的根,易于理解和使用
一元三次方程的解法在线计算器
例如,输入 a=1, b=8, c=16 和 d=10.点击解三次方程
x³ +x² +x+ d = 0


计算结果:
X1: + i
X2: + i
X3: + i
三次方程公式:
判别(Δ) = q3 + r2
q = (3c- b2)/9
r = -27d + b(9c-2b2)
s = r + math.sqrt(
判别)
t = r - math.sqrt(
判别)
term1 = math.sqrt(3.0)*((-t + s)/2)
r13= 2 * math.sqrt(q)
x1=(- term1 + r13*math.cos(q3/3) )
x2=(- term1 + r13*math.cos(q3+(2*math.PI)/3) )
x3=(- term1 + r13*math.cos(q3+(4*math.PI)/3) )