Калькулятор кубического уравнения

For example ,Enter a=1, b=8, c=16 and d=10.
ax3 + bx2 + cx + d = 0
x³ + x² + x+ d = 0
Results:
X1= +   i
X2= +   i
X3= +   i

Кубическое уравнение имеет форму AX 3 + BX 2 + CX + D = 0. Должен иметь термин в X 3 или не быть кубическим, но любой или все B, C и D может быть ноль.

Формула калькулятора кубического уравнения

x 1 = (- term1 + r 13 * cos (q 3 / 3))

x 2 = (- term1 + r 13 * cos (q 3 + (2 * π) / 3))

x 3 = (- term1 + r 13 * cos (q 3 + (4 * π) / 3))

Где: дискриминант (Δ) = q 3 + r 2

Q = (3C- B 2 ) / 9

R = -27D + B (9C-2B 2 )

S = R + √ (дискриминант)

t = r - √ (дискриминант)

Term1 = √ (3.0) * ((- T + S) / 2)

R 13 = 2 * √ (q)

Введите значения для A, B, C и D Получите результат X.

Например: A = 1, B = 8, C = 16 и D = 10,

x 1 = -5.365230013414097

x 2 = -1.3173849932929516 + 0.3582593599240431 I

x 3 = -1.3173849932929516 - 0.3582593599240431 I

Калькулятор кубического уравнения