% javac adaptiveQuadrature.java % java -Xint AdaptiveQuadrature 0.5 1.5 0.001 Adaptive Quadrature of x**2 from 0.5 to 1.5 with relative error 0.0010 Result for x**2 = 1.084136962890625 Correct result = 1.0833333333333333