assertEquals("di[0] = " + di[0], 3.0, di[0], 1e-6);
assertEquals("di[1] = " + di[1], 9.0, di[1], 1e-6);
d1 = new double[] { 0.537, 4.356 };
d2 = new double[] { 3.356, 0.8 };
// System.out.println("Case "+d1[0]+" "+d1[1]+" | "+d2[0]+" "+d2[1]);
di = pt.intrs_intrv(d1, d2);
n12 = di.length / 2;
assertEquals("n12 = " + n12, 2, n12, 1e-6);
assertEquals("di[0] = " + di[0], 0.537, di[0], 1e-6);
assertEquals("di[1] = " + di[1], 0.8, di[1], 1e-6);
assertEquals("di[2] = " + di[2], 3.356, di[2], 1e-6);