public static void main(String[] args) { QuadraticEquation equation = new QuadraticEquation(1, -1, -2); // Prints out the input equation. System.out.println("Input equation: " + equation.getStringForm()); // Check for real solutions. if (equation.hasRealRoots()) { // Solution 1 System.out.println("Solution 1: " + equation.calcSolution1()); System.out.println("Expected: -1.0"); // Solution 2 System.out.println("Solution 2: " + equation.calcSolution2()); System.out.println("Expected: 2.0"); } else { // No real solutions System.out.println( "The equation given, " + equation.getStringForm() + ", has no real solutions."); } }