示例#1
0
  private static boolean diverges(final double real, final double complex, final int interactions) {
    final Complex c = new Complex(real, complex);

    Complex z = c;

    int interaction = 0;
    while ((z.module() <= 2) && (++interaction < interactions)) {
      z = z.squared().add(c);
    }

    return (z.module() > 2);
  }