Solve quadratic equations step by step.
A quadratic formula calculator solves equations in the form ax² + bx + c = 0 by applying the quadratic formula: x = (-b plus or minus the square root of b² - 4ac) / 2a. Enter the coefficients a, b, and c, and the calculator returns both solutions along with a step-by-step breakdown of the work.
Beyond just finding roots, the calculator performs discriminant analysis to determine whether the equation has two distinct real roots, one repeated root, or two complex (imaginary) roots. It also provides the vertex form and vertex coordinates, which are essential for graphing parabolas.
The calculator first computes the discriminant (b² - 4ac). If it's positive, there are two distinct real roots. If it's zero, there's exactly one repeated root. If it's negative, the roots are complex conjugates. The discriminant determines the nature of the solutions before any further calculation.
Next, the full quadratic formula is applied: x = (-b plus or minus the square root of the discriminant) / (2a). The "plus or minus" gives two solutions. The calculator also converts the equation to vertex form a(x - h)² + k, where h = -b/(2a) and k is the function value at h.
Solve 2x² - 7x + 3 = 0
Discriminant = (-7)² - 4(2)(3) = 49 - 24 = 25 (positive, so two real roots). x = (7 plus or minus the square root of 25) / 4 = (7 plus or minus 5) / 4. Solutions: x = 3 and x = 0.5.
The discriminant is the expression under the square root sign: b² - 4ac. It tells you the nature of the solutions without solving the full equation. If it's positive, you get two different real number solutions. If it's zero, you get one repeated solution. If it's negative, you get two complex (imaginary) solutions.
Use factoring when the equation factors easily with small, integer coefficients. Use the quadratic formula when coefficients are large, messy, or when you can't find factors quickly. The quadratic formula always works for any quadratic equation, while factoring only works when nice integer factors exist.
If a = 0, the equation is not quadratic. It becomes bx + c = 0, which is a linear equation with one solution: x = -c/b. The quadratic formula requires a to be nonzero because you'd be dividing by zero (2a = 0).
When the roots are complex (discriminant is negative), the parabola does not cross the x-axis at all. If a is positive, the entire parabola sits above the x-axis. If a is negative, it sits entirely below. The complex roots are mathematically valid solutions but don't correspond to x-intercepts on the real number plane.
Vertex form is a(x - h)² + k, where (h, k) is the vertex of the parabola. It's useful for graphing because the vertex is the highest or lowest point. From vertex form, you can immediately read the vertex coordinates, the direction of opening (up if a is positive, down if negative), and the stretch factor.
You need to rearrange your equation into the standard form ax² + bx + c = 0 first. Move all terms to one side so the other side equals zero. For example, 3x² = 5x - 2 becomes 3x² - 5x + 2 = 0, giving you a = 3, b = -5, c = 2.
Let ChatGPT, Claude, or Perplexity do the thinking for you. Click a button and see what your favorite AI says about Formula Bot.
Compute symbolic derivatives instantly with step-by-step rules and an interactive graph of f(x) and f'(x).
Convert between units of length, weight, temperature, volume, speed, time, and area instantly.
Add, subtract, multiply, and divide fractions instantly with step-by-step simplification to lowest terms.
Compute mean, median, mode, standard deviation, variance, quartiles, and a full five-number summary from any dataset.
Calculate compound interest with year-by-year breakdowns, future value, and effective annual rate.
Compute combinations (nCr), permutations (nPr), and factorials (n!) instantly with step-by-step formula expansions.
Perform complex number arithmetic, find conjugates, magnitude, and polar form with step-by-step solutions.
Compute indefinite and definite integrals instantly with AI-powered step-by-step solutions.
Convert numbers between binary, octal, decimal, and hexadecimal instantly with all representations shown at once.
Evaluate limits of functions instantly with a table of approaching values from left, right, or both sides.
Calculate percentages three ways: find X% of Y, what percent X is of Y, or percentage change.
Compute the line of best fit (y = mx + b), R-squared, correlation coefficient, predictions, and residuals from any dataset.
Find real and complex roots of quadratic, cubic, and quartic polynomials with step-by-step solutions.
Compute sigma notation sums instantly with individual terms and partial sums displayed step by step.
Find GCD, LCM, and prime factorizations instantly with step-by-step Euclidean algorithm and trial division.
Simplify algebraic expressions instantly with a breakdown of the rules applied and an expanded form.
Compute determinant, inverse, transpose, multiplication, eigenvalues, and rank — with step-by-step explanations.
Compute dot product, cross product, magnitude, unit vectors, and angle between vectors — with step-by-step formulas.
Solve linear systems (Ax = b) and quadratic equations (ax^2+bx+c = 0) instantly with step-by-step solutions and verification.
Calculate tips and split bills with ease.
Calculate your grade point average instantly.
Calculate area for any shape and convert between units.
Find square roots with step-by-step solutions.
Find out what you need on your final exam.
Find the missing side of a right triangle.
Calculate annuity payments and values.
Calculate dividend yield and income projections.
Solve long division with detailed steps.
Calculate your exact age in years, months, and days.
Find the slope and equation of a line.
Calculate how your investments grow over time.
Calculate sale prices and savings instantly.
Convert and calculate with scientific notation.
Calculate logarithms with any base.
Round numbers to any decimal place.
Calculate markup percentage and profit margins.
Add, subtract, multiply, and divide mixed numbers.
Calculate powers and exponents step by step.
Count and round significant figures.
Find the midpoint between two coordinate points.
Calculate percent error for experiments and data.
Find the GCF and LCM of any numbers.
Convert decimals to fractions in lowest terms.
Sign up for free and unlock unlimited calculations, saved history, and more.
Get Started Free