Resolver equações do segundo grau com delta e Bhaskara: o que funciona na prática
Quem já precisou resolver uma equação do segundo grau na vida real sabe que não é só aplicar a fórmula e pronto. A fórmula de Bhaskara com delta funciona perfeitamente no papel, mas na hora da conta os erros aparecem, e geralmente em lugares que ninguém espera.
Como usar delta e Bhaskara passo a passo
A equação do segundo grau tem a forma ax² + bx + c = 0. O delta é o discriminante, calculado por = b² - 4ac. Ele dita tudo o que vai acontecer depois. Se for positivo, existem duas raízes reais diferentes. Se for zero, existe uma raiz real dupla. Se for negativo, as raízes são complexas e não têm representação na reta numérica real. Depois de achar , as raízes vêm pela fórmula x = (-b ± ) / 2a. O símbolo ± significa que você faz o cálculo duas vezes: uma com adição e outra com subtração. O resultado são os dois valores de x que satisfazem a equação.
Pra ficar claro, vou usar um exemplo concreto. Pegue a equação 2x² - 5x - 3 = 0. Aqui a = 2, b = -5 e c = -3. O delta é (-5)² - 4(2)(-3), que dá 25 + 24 = 49. A raiz quadrada de 49 é 7. As raízes são x = (5 + 7) / 4 = 3 e x = (5 - 7) / 4 = -0.5. Pronto. O resultado é limpo porque o delta foi um quadrado perfeito. Mas a maioria das equações que eu vejo na prática não tem delta quadrado perfeito. Aí entra a parte chatinha.
Onde as pessoas erram e como evitar
O erro mais comum é trocar o sinal do termo b quando ele já é negativo. Se b = -5, então -b vira +5. Muita gente esquece disso e coloca menos 5 no lugar de mais 5, o que inverte todas as raízes. É um erro simples, mas que consome tempo de depuração porque o procedimento parece correto até o final. Outro problema recorrente é calcular o delta errado porque esquece de multiplicar o 4 pelo a e pelo c juntos. A conta é 4ac, não 4a ou 4c isolados. Se pular esse detalhe, o delta sai errado e todo o resto sai errado junto.
👉 Clique no botão abaixo para saber mais sobre o assunto!
No meu trabalho com modelagem numérica, eu me deparei com um caso em que o delta era um número extremamente pequeno, da ordem de 10¹. Teoricamente positivo, o que significaria duas raízes reais muito próximas. Na prática, a precisão finita do computador fazia com que tivesse ruído suficiente pra gerar raízes numericamente instáveis. A solução foi usar a forma alternativa x = (-b - sign(b)) / 2a e x = c / (ax), que é numericamente mais estável quando as raízes são muito próximas uma da outra.
Sinais que você está no caminho certo
Depois de calcular as raízes, substitua cada uma de volta na equação original. Se os dois lados derem zero (ou um número absurdamente pequeno por causa de arredondamento), você fez tudo certo. Se não der, reelha os sinais do b e do delta antes de tentar de novo. Também vale a pena verificar a soma e o produto das raízes. Pela relação de Vietá, a soma das raízes é -b/a e o produto é c/a. Se os valores que você encontrou não respeitarem essas duas condições, há erro em algum lugar do cálculo.
Quando Bhaskara com delta não é a melhor escolha
Existem situações em que a fórmula de Bhaskara é overkill. Equações do tipo ax² + bx = 0, sem termo constante, podem ser resolvidas fatorando: x(ax + b) = 0. Isso dá x = 0 e x = -b/a direto, sem precisar calcular delta. Economia de tempo real. Equações biquadradas, da forma ax + bx² + c = 0, também não se beneficiam de Bhaskara direto. O trunco aqui é fazer uma substituição y = x², resolver a equação em y com a fórmula normal, e depois tirar a raiz quadrada de cada solução para voltar a x. Se alguma solução de y for negativa, você descarta porque não gera raiz real em x.
Em contextos de programação, rodar a fórmula de Bhaskara em larga escala costuma ser mais lento do que usar métodos numéricos como Newton-Raphson para encontrar raízes, principalmente quando você não precisa das raízes exatas mas sim de aproximações com precisão controlada. Para equações do segundo grau especificamente, a fórmula ainda é eficiente e exata, mas para polinômios de grau maior a coisa muda de figura rapidamente.
Resumo prático
Identifique a, b e c na equação. Calcule = b² - 4ac. Analise o sinal de para saber quantas raízes reais existem. Aplique x = (-b ± ) / 2a. Verifique substituindo na equação original e conferindo as relações de Vietá. Se o delta for negativo e você estiver trabalhando apenas com números reais, anote que não existem raízes reais e pronto. Se precisar das raízes complexas, use como i|| e escreva as soluções na forma a ± bi. Isso resolve a grande maioria dos casos. O resto é ajust fino dependendo do contexto em que você está usando.