Quadratic Equation Solver
NovoSolve ax² + bx + c = 0 and get real or complex roots with the discriminant and working shown.
Solve ax² + bx + c = 0
Enter the three coefficients — results update instantly
Parabola Graph
Red dot = vertex, blue dots = x-intercepts, green dot = y-intercept
Runs entirely in your browser. Nothing is uploaded.
O Que É a Fórmula Resolvente?
Uma equação do 2.º grau é qualquer equação polinomial de grau 2 na forma geral ax² + bx + c = 0, onde a, b e c são coeficientes reais e a ≠ 0. O termo "quadrática" deriva do latim quadratus, que significa "quadrado", porque a maior potência da incógnita é 2. Pelo Teorema Fundamental da Álgebra, toda a equação do 2.º grau tem exatamente duas raízes (contando a multiplicidade) no sistema dos números complexos.
A fórmula resolvente x = (−b ± √(b² − 4ac)) / (2a) fornece uma solução universal em forma fechada para encontrar essas raízes. Basta identificar a, b e c na sua equação, substituir na fórmula e calcular os casos + e −. Esta calculadora automatiza cada passo — cálculo do discriminante, extração da raiz quadrada e expressão final das raízes — apresentando todo o desenvolvimento passo a passo.
Compreender o Discriminante
O discriminante Δ = b² − 4ac é a grandeza mais informativa da fórmula resolvente porque revela a natureza completa das soluções antes de terminar o cálculo. Positivo: duas raízes reais distintas, a parábola corta o eixo dos x duas vezes. Nulo: uma raiz real dupla, o vértice toca o eixo dos x. Negativo: duas raízes complexas conjugadas, a parábola fica inteiramente acima ou abaixo do eixo dos x.
Em problemas aplicados, o sinal do discriminante tem um significado físico direto. Numa equação de altura de um projétil h(t) = −5t² + v₀t + h₀, Δ > 0 significa que o objeto atinge uma determinada altura duas vezes (na subida e na descida); Δ = 0 significa que apenas raspa essa altura no ponto máximo; Δ < 0 significa que nunca chega a essa altura. Compreender o discriminante transforma a fórmula de um procedimento mecânico numa poderosa ferramenta de análise.
Geometria da Parábola — Vértice, Interceções e Simetria
O gráfico de y = ax² + bx + c é sempre uma parábola. Quando a > 0, abre para cima (forma de U) com um mínimo; quando a < 0, abre para baixo (forma de ∩) com um máximo. O vértice em (−b/2a, c − b²/4a) é o ponto de viragem e fundamental em problemas de otimização. O eixo de simetria x = −b/2a divide a parábola em duas metades simétricas. A ordenada na origem é sempre (0, c). As abcissas na origem são as raízes reais, quando existem.
Esta calculadora apresenta um gráfico SVG em tempo real com o vértice assinalado a vermelho, as raízes reais a azul e a ordenada na origem a verde. O gráfico atualiza instantaneamente quando altera a, b ou c — facilitando o desenvolvimento da intuição geométrica sobre como cada coeficiente molda a parábola.
Como Utilizar Esta Calculadora de Equações do 2.º Grau
Introduza a, b e c nos três campos de entrada e os resultados atualizam-se instantaneamente. Certifique-se de que a sua equação está na forma geral ax² + bx + c = 0 antes de identificar os coeficientes — reorganize-a se necessário. A calculadora mostra: o discriminante e o seu sinal, o desenvolvimento passo a passo da fórmula, ambas as raízes (reais ou complexas), as coordenadas do vértice, o eixo de simetria, a ordenada na origem, a verificação pelas fórmulas de Vieta e o gráfico da parábola em tempo real.
Existem quatro métodos para resolver equações do 2.º grau: Fatoração (rápida para raízes inteiras), Completar o quadrado (sistemático, funciona sempre), Fórmula resolvente (mais geral — aplica-se a todos os tipos de coeficientes e raízes) e Resolução gráfica (visual mas aproximada). Para a maioria das situações práticas, a fórmula resolvente é o método de eleição, e é exatamente o que esta calculadora implementa, com total precisão e desenvolvimento completo apresentado.
UtiloKit vs CalculatorSoup, RapidTables e Wolfram Alpha
A maioria das calculadoras de equações do 2.º grau online oferece apenas um subconjunto de funcionalidades. A CalculatorSoup mostra o desenvolvimento passo a passo e o discriminante, mas não apresenta gráfico. A RapidTables disponibiliza uma calculadora simples sem saída visual. O Wolfram Alpha é o mais completo, mas envia a sua equação para um servidor remoto, exige um formato de consulta específico e pode ser desnecessariamente complexo para uso básico.
A calculadora da UtiloKit é a opção mais rápida para a maioria dos estudantes e engenheiros: resultados instantâneos à medida que escreve (sem botão de submeter), o conjunto completo de resultados incluindo vértice e fórmulas de Vieta, um gráfico em tempo real, e tudo corre localmente no seu navegador sem envio de dados e sem conta. É o equilíbrio certo entre profundidade e rapidez para verificar exercícios, praticar para exames e efetuar cálculos de engenharia.
Frequently asked questions
O que é a fórmula resolvente?
A fórmula resolvente fornece as duas raízes de qualquer equação na forma ax² + bx + c = 0 (com a ≠ 0): x = (−b ± √(b² − 4ac)) / (2a). O símbolo ± significa que se calculam x₁ = (−b + √(b² − 4ac)) / (2a) e x₂ = (−b − √(b² − 4ac)) / (2a). Esta fórmula funciona sempre, independentemente de as raízes serem inteiros reais, números irracionais ou números complexos — tornando-a o método mais universal para resolver equações do 2.º grau.
O que é o discriminante e o que indica o seu sinal?
O discriminante é Δ = b² − 4ac, a expressão sob o radical. Se Δ > 0, existem duas raízes reais distintas e a parábola cruza o eixo dos x duas vezes. Se Δ = 0, existe exatamente uma raiz real dupla — a parábola toca o eixo dos x apenas no vértice. Se Δ < 0, ambas as raízes são complexas conjugadas e a parábola nunca cruza o eixo dos x. Conhecer o sinal do discriminante revela tudo sobre a natureza das soluções antes de concluir o cálculo — é a primeira coisa a verificar.
Como resolver uma equação do 2.º grau passo a passo?
Passo 1: Reorganize a equação de modo a que um lado seja igual a zero: ax² + bx + c = 0. Passo 2: Identifique a, b e c. Passo 3: Calcule o discriminante Δ = b² − 4ac. Passo 4: Se Δ ≥ 0, aplique x = (−b ± √Δ) / (2a) para encontrar duas raízes reais. Se Δ < 0, escreva √Δ = i√|Δ| e expresse as raízes como p ± qi, onde p = −b/(2a) e q = √|Δ|/(2a). Esta calculadora automatiza todos os passos e mostra o desenvolvimento completo, incluindo os valores intermédios do discriminante e as expressões das raízes.
O que são raízes complexas (imaginárias) e o que significam geometricamente?
As raízes complexas ocorrem quando Δ < 0. Surgem em pares conjugados: x = p ± qi, onde i = √(−1), p = −b/(2a) é a parte real e q = √(|Δ|)/(2a) é a parte imaginária. Geometricamente, raízes complexas significam que a parábola não interseta o eixo dos x — fica completamente acima se a > 0, ou completamente abaixo se a < 0. Apesar de não aparecerem no gráfico real, as raízes complexas satisfazem as fórmulas de Vieta para a soma e o produto das raízes.
Como encontrar o vértice de uma parábola?
Para y = ax² + bx + c, o vértice está em (h, k), onde h = −b / (2a) e k = c − b² / (4a). Se a > 0, o vértice é o ponto mínimo da parábola; se a < 0, é o ponto máximo. O vértice é o ponto mais importante nos problemas de otimização — encontrar a receita máxima, o custo mínimo, a altura máxima de um projétil ou a área máxima vedada com um perímetro fixo implica sempre identificar o vértice. Esta calculadora apresenta as coordenadas do vértice automaticamente.
O que é o eixo de simetria de uma parábola?
O eixo de simetria é a reta vertical x = −b / (2a) que passa pelo vértice. A parábola é uma imagem perfeitamente simétrica de ambos os lados desta reta. Quando existem duas raízes reais, estão sempre colocadas de forma simétrica: cada raiz fica à mesma distância horizontal do eixo de simetria. Por exemplo, se as raízes são 1 e 5, o eixo está em x = 3. Isto também significa que a abcissa do eixo é a média aritmética das duas raízes.
O que são as fórmulas de Vieta e como as utilizar?
As fórmulas de Vieta estabelecem que, para ax² + bx + c = 0, a soma das raízes é igual a −b/a e o produto das raízes é igual a c/a. Estas relações são válidas mesmo para raízes complexas. Constituem uma verificação rápida: se as duas raízes calculadas não somam −b/a, cometeu um erro aritmético. Permitem também construir uma equação do 2.º grau a partir das suas raízes: para raízes r₁ e r₂, a equação é a(x − r₁)(x − r₂) = 0, desenvolvendo para ax² − a(r₁+r₂)x + a(r₁r₂) = 0.
Posso resolver uma equação do 2.º grau por fatoração em vez da fórmula?
Sim — a fatoração é mais rápida quando as raízes são inteiros pequenos. Por exemplo, x² − 5x + 6 = 0 fatora em (x − 2)(x − 3) = 0, dando as raízes 2 e 3. No entanto, a fatoração nos inteiros nem sempre é possível quando as raízes são irracionais ou complexas. Uma estratégia útil: verifique primeiro o discriminante — se for um quadrado perfeito, as raízes são racionais e a fatoração é prática; caso contrário, use a fórmula resolvente, que funciona sempre para quaisquer coeficientes.
Esta calculadora é melhor que a CalculatorSoup ou a RapidTables para equações do 2.º grau?
A calculadora de equações do 2.º grau da UtiloKit vai mais longe do que a maioria. A CalculatorSoup mostra o desenvolvimento passo a passo e o discriminante, mas não apresenta gráfico. A RapidTables disponibiliza uma calculadora básica sem saída visual. Esta ferramenta apresenta a solução passo a passo completa, análise do discriminante, raízes reais e complexas, coordenadas do vértice, eixo de simetria, ordenada na origem, verificação pelas fórmulas de Vieta e um gráfico SVG da parábola em tempo real — tudo a atualizar instantaneamente enquanto escreve, sem qualquer pedido ao servidor.
Quais são as aplicações práticas das equações do 2.º grau?
As equações do 2.º grau modelam muitos fenómenos físicos: movimento de projéteis (h = v₀t − ½gt² é quadrática no tempo; resolver em ordem a t quando h = 0 dá o instante de aterragem), economia (o lucro P = −ax² + bx − c modela os rendimentos decrescentes; o vértice indica a quantidade que maximiza o lucro), engenharia (deflexão de vigas, ressonância de circuitos LC) e problemas de área (maximizar a área vedada com um perímetro de vedação fixo). Qualquer relação em que uma grandeza aumenta até um máximo e depois diminui — ou tem um mínimo — é tipicamente quadrática.
O que acontece quando a = 0?
Quando a = 0, a equação degenera de quadrática para linear: bx + c = 0. Se b ≠ 0, a solução única é x = −c/b. Se b = 0 e c = 0, a equação 0 = 0 é sempre verdadeira (infinitas soluções). Se b = 0 e c ≠ 0, a equação c = 0 é uma contradição (sem solução). Esta calculadora deteta o caso a = 0 e trata-o corretamente, em vez de produzir um erro de divisão por zero.
Esta calculadora resolve equações que não estejam na forma geral?
A calculadora requer a forma geral ax² + bx + c = 0. Se a sua equação estiver numa forma diferente — por exemplo 2x² + 3 = 5x — reorganize-a primeiro: subtraia 5x de ambos os membros para obter 2x² − 5x + 3 = 0, e introduza a=2, b=−5, c=3. Um erro comum é perder os sinais negativos ao transpor termos para o outro membro. Escreva sempre explicitamente a equação reorganizada antes de identificar a, b e c.
Esta calculadora funciona sem ligação à internet e os meus dados são privados?
Sim, em ambos os casos. A calculadora corre inteiramente no seu navegador em JavaScript — sem pedidos ao servidor, sem envio de dados e sem necessidade de conta. Funciona offline assim que a página tiver sido carregada. Ao contrário do Wolfram Alpha, que envia a sua equação para um servidor remoto e pode registar as consultas, tudo aqui permanece no seu dispositivo. Os seus coeficientes, equações e resultados são completamente privados.
Related tools
Ver todas as ferramentasConversor de unidades
Converta comprimento, peso, temperatura, área, volume, velocidade, tempo e tamanhos de dados.
Conversor de timestamp Unix
Converta o tempo epoch numa data e vice-versa, com hora atual ao vivo e ISO 8601.
Conversor de bases numéricas
Converta entre binário, octal, decimal, hexadecimal e qualquer base de 2 a 36.
Conversor de numeração romana
Converta números para algarismos romanos e vice-versa, com validação.
Conversor de texto para binário
Converta texto em binário de 8 bits e descodifique binário de volta para texto.
Tradutor de código Morse
Traduza texto para código Morse e vice-versa, com reprodução de áudio.