Use this Harvard graphing calculator tool to plot and visualize mathematical functions with ease directly on the webpage.

## How to Use the Harvard Graphing Calculator

Enter the coefficients (a, b, c) for the quadratic equation in the form of *ax ^{2} + bx + c = 0*.
Once the coefficients are entered, click the ‘Calculate’ button to find the roots of the equation. The results will
be displayed in the ‘Result’ field.

### How It Calculates Results

This calculator computes the roots of a quadratic equation by calculating the discriminant (b^{2} – 4ac). Depending on the discriminant’s
value, the calculator will provide either two real roots, one real root, or complex roots. If the discriminant is
positive, you’ll get two distinct real roots. If it’s zero, there will be one real root (a repeated root).
If the discriminant is negative, you’ll receive two complex roots.

### Limitations

The Harvard Graphing Calculator is designed for quadratic equations only. It cannot solve higher degree polynomials or non-algebraic equations. This calculator provides results with a precision up to two decimal places. In cases of extreme coefficients, numeric precision errors might occur due to the limitations of floating-point arithmetic in JavaScript.