Package org.anchoranalysis.math.equation
Class QuadraticEquationSolver
Object
QuadraticEquationSolver
Solves a Quadratic Equation by
finding non-complex roots.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRoots (solution) of a quadratic equation. -
Method Summary
Modifier and TypeMethodDescriptionsolveQuadraticEquation(double a, double b, double c) Solves a quadratic equation in formx^2 + b^x + c = 0.
-
Method Details
-
solveQuadraticEquation
public static QuadraticEquationSolver.QuadraticRoots solveQuadraticEquation(double a, double b, double c) throws OperationFailedException Solves a quadratic equation in formx^2 + b^x + c = 0.It does not support complex roots.
- Parameters:
a- coefficient forx^2b- coefficient forxc- coefficient for constant term.- Returns:
- simple roots.
- Throws:
OperationFailedException- if the solution requires complex roots.
-