解一元三次方程计算器 例如:输入a=1,b=-8,c=16和d=10,点击解“三次方程”
解一元三次方程的公式:
判别(Δ) = 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)) 本计算器动态计算一元三次方程的根,与实际根可能存在偏差。 |