コード例 #1
0
  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.");
    }
  }