二次方程式ソルバーツール
Enter coefficients a, b, and c to solve the quadratic equation ax^2 + bx + c = 0 using the quadratic formula, with discriminant analysis, step-by-step work, and the vertex.
Enter the coefficients of ax^2 + bx + c = 0 (a must not be 0). Decimals and negatives are allowed.
Your Equation:
Solutions
Steps (Quadratic Formula)
Quadratic formula: x = ( -b ± √D ) / (2a), where D = b^2 - 4ac
How to Use
Enter Coefficients
Enter coefficients a, b, and c for ax^2 + bx + c = 0 (a must be non-zero).
Calculate
Press the "Calculate" button to get the discriminant, roots, and their type.
Review the Steps
Check the quadratic-formula steps and the vertex, then copy as needed.
About Solving Quadratic Equations
A quadratic equation ax^2 + bx + c = 0 (a ≠ 0) is solved with the quadratic formula x = (-b ± √(b^2 - 4ac)) / (2a). The discriminant D = b^2 - 4ac determines the nature of the roots: D > 0 gives two distinct real roots, D = 0 gives one repeated root, and D < 0 gives two complex conjugate roots. This tool computes the discriminant, roots, and vertex automatically and shows the steps. Everything runs in your browser.
Features
- Quadratic FormulaJust enter a, b, and c to solve instantly with the quadratic formula.
- Root Type DetectionDetermines real, double, or complex roots from the discriminant sign.
- Steps & VertexShows the substitution steps plus the parabola vertex and axis.
- Privacy FirstAll processing happens in your browser. Nothing is sent to a server.
Use Cases
- Checking quadratic-equation homework and exam prep
- Understanding the quadratic formula and discriminant
- Finding the vertex and axis of a parabola
- Physics projectile motion and optimization problems
- Verifying equations with complex (imaginary) roots
FAQ
What happens if I enter 0 for coefficient a?
Can I use decimal or negative coefficients?
What is the discriminant?
Does it find complex (imaginary) roots?
Are my coefficients sent to a server?
Feedback
Missing a feature, or getting a result that looks wrong? Let us know — we improve our tools based on your feedback.