Buenas,
Sabiendo que la fórmula para resoluciones de ecuaciones de segundo grado es:
__________
-b ± √ b² - 4 · a ·c
x = ---------------------------
2 · a
Siendo el discriminante el radicando de la raíz.
¿Por qué separamos el radicando como operación aparte?
Debido a que la raíz cuadrada de un número negativo da ∃/ (No existe, al menos no realmente) ; entonces no podríamos resolver la ecuación, por lo cuál no existe la resolución correcta.
Si el valor fuese '0', la raiz de 0, es 0 por lo cual se sumaría y se restaría 0, por lo tanto es una única solución.
Por lo demás, si es mayor que 1, tiene dos soluciones diferentes (generalmente, con unos números determinados se ven que tienen el mismo resultado).
Sabiendo esto, entonces programemos un poco
Haré una simple función en PHP:
==========================
Es fácil de entender, pero si tenéis alguna duda preguntar nada más!
Un abrazo.
Sabiendo que la fórmula para resoluciones de ecuaciones de segundo grado es:
__________
-b ± √ b² - 4 · a ·c
x = ---------------------------
2 · a
Siendo el discriminante el radicando de la raíz.
¿Por qué separamos el radicando como operación aparte?
Debido a que la raíz cuadrada de un número negativo da ∃/ (No existe, al menos no realmente) ; entonces no podríamos resolver la ecuación, por lo cuál no existe la resolución correcta.
Si el valor fuese '0', la raiz de 0, es 0 por lo cual se sumaría y se restaría 0, por lo tanto es una única solución.
Por lo demás, si es mayor que 1, tiene dos soluciones diferentes (generalmente, con unos números determinados se ven que tienen el mismo resultado).
Sabiendo esto, entonces programemos un poco
Haré una simple función en PHP:
==========================
Es fácil de entender, pero si tenéis alguna duda preguntar nada más!
Un abrazo.