Quadratic Formula Calculator — Solve ax² + bx + c = 0
Solve any quadratic equation with the quadratic formula. Find both roots, discriminant, vertex, axis of symmetry, and factored form with step-by-step solutions.
Multiply two binomials step-by-step using the FOIL method. See First, Outer, Inner, Last products, simplified polynomial, area model, and term magnitude bars.
Multiply two binomials using the FOIL method: (ax + b)(cx + d)
| Step | Terms | Multiply | Product | Degree |
|---|---|---|---|---|
| First | 2x · 3x | 2 × 3 | 6x² | 2 |
| Outer | 2x · -1 | 2 × -1 | -2x | 1 |
| Inner | 5 · 3x | 5 × 3 | 15x | 1 |
| Last | 5 · -1 | 5 × -1 | -5 | 0 |
| Combined | Collect like terms | 6x² + 13x − 5 | — | |
| × | 3x | -1 |
|---|---|---|
| 2x | 6x² | -2x |
| +5 | 15x | -5 |
The FOIL method is a mnemonic for multiplying two binomials of the form (ax + b)(cx + d). FOIL stands for First, Outer, Inner, Last — referring to the four products you compute and then combine. This technique is one of the first algebraic skills students learn and remains useful throughout higher mathematics for quick mental multiplication of linear factors. Our FOIL calculator breaks the entire process into clear, labeled steps so you can verify homework, check test answers, or build intuition for polynomial arithmetic. Enter the coefficients a, b, c, and d and see each partial product highlighted, the combined polynomial in simplified form, and an area model (box method) that visually represents how the four products relate to rectangular areas. The term magnitude bar chart helps you see which products dominate the expression, and the discriminant and roots of the resulting quadratic are computed automatically. Eight preset binomial pairs let you explore classic patterns like difference of squares, perfect square trinomials, and general products without typing. Whether you are a student learning to FOIL for the first time or a tutor demonstrating the distributive property, it gives instant feedback and multiple representations to deepen understanding.
FOIL Method Calculator helps you solve foil method problems quickly while keeping each step transparent. Instead of redoing long algebra by hand, you can enter a (coefficient of x in 1st), b (constant in 1st), c (coefficient of x in 2nd) once and immediately inspect First (a·c)x², Outer (a·d)x, Inner (b·c)x to validate your work.
(ax + b)(cx + d) = acx² + adx + bcx + bd = acx² + (ad + bc)x + bd. Discriminant Δ = (ad+bc)² − 4·ac·bd.Result: First (a·c)x² shown by the calculator
Using the preset "(x+1)(x+2)", the calculator evaluates the foil method setup, applies the selected algebra rules, and reports First (a·c)x² with supporting checks so you can verify each transformation.
This calculator takes a (coefficient of x in 1st), b (constant in 1st), c (coefficient of x in 2nd), d (constant in 2nd) and applies the relevant foil method relationships from your chosen method. It returns both final and intermediate values so you can audit the process instead of treating it as a black box.
Start with the primary output, then use First (a·c)x², Outer (a·d)x, Inner (b·c)x, Last (b·d) to confirm signs, magnitude, and internal consistency. If anything looks off, change one input and compare the updated outputs to isolate the issue quickly.
Last updated:
FOIL stands for First, Outer, Inner, Last. It describes the order in which you multiply terms of two binomials: first terms, outer terms, inner terms, and last terms.
No, FOIL is specifically for two binomials (two terms each). For larger polynomials, use the full distributive property or the box/grid method.
The box method (area model) arranges the terms along the edges of a 2×2 grid and fills in each cell with the corresponding product. It is equivalent to FOIL but more visual.
To factor a trinomial ax² + bx + c back into binomials, find two numbers whose product is a·c and whose sum is b, then rewrite the middle term and factor by grouping.
The FOIL product is a quadratic. Its roots are the x-values where the polynomial equals zero, which also correspond to the roots of the original binomial factors.
Yes. FOIL works with any coefficients, including complex numbers. Enter decimal approximations for the real and imaginary parts.
Solve any quadratic equation with the quadratic formula. Find both roots, discriminant, vertex, axis of symmetry, and factored form with step-by-step solutions.
Divide polynomials using long division or synthetic division. See quotient, remainder, step-by-step work, and factor verification.
Factor ax² + bx + c into linear factors. Find roots, discriminant, vertex, and see the AC method step by step with a factor-pair analysis table.