Red de conocimiento informático - Problemas con los teléfonos móviles - Utilice VB.NET para resolver la programación ax^3+bx^2+c=0 (preferiblemente más detallada)

Utilice VB.NET para resolver la programación ax^3+bx^2+c=0 (preferiblemente más detallada)

1) Cubo ambos lados de x=A^(1/3)+B^(1/3) al mismo tiempo para obtener

(2) x^3=(A+B)+3 (AB) ^(1/3)(A^(1/3)+B^(1/3))

(3) Dado que x=A^(1/3)+B^( 1/3 ), (2) se simplifica a

x^3= (A+B)+3(AB)^(1/3)x, y los términos se transfieren para obtener

(4) x ^3-3(AB)^(1/3)x-(A+B)=0 Comparando esto con la ecuación cúbica de una variable y el tipo especial x^3+px+. q=0, podemos ver

(5) -3(AB)^(1/3) = p,-(A+B)=q, simplificado a

( 6) A+B = -q, AB = -(p/3)^3

(7) Esto en realidad simplifica la fórmula raíz de una ecuación cúbica a la fórmula raíz de una ecuación cuadrática de una variable , porque A y B pueden considerarse como dos variables de una variable, dos raíces de una ecuación cuadrática, y (6) es el teorema védico sobre las dos raíces de una ecuación cuadrática de la forma ay^2+by+c=0. , eso es. e.

(8) y1 + y2 = -(b/a),y1*y2 = c/a

(9) Comparando (6) y (8) podemos get Obtener A = y1, B = y2, q = b/a, -(p/3)^3 = c/a

(10) El factor unario de ay^2 + by + c = 0 La fórmula raíz de la ecuación cuadrática es:

y1 = -(b + (b^2 - 4ac)^(1/2))/(2a)

y2 = - (b - (b^2 - 4ac)^(1/2))/(2a)