@Test public void testQuadraticRealRoots() { assertCollection(AlgebraUtil.quadraticRealRoots(0, 0, 0)); assertCollection(AlgebraUtil.quadraticRealRoots(1, 0, -1), 1, -1); assertCollection(AlgebraUtil.quadraticRealRoots(1000, 0, -1000), 1, -1); assertCollection(AlgebraUtil.quadraticRealRoots(0, 50000000000.0, 100000000000.0), -2); assertCollection(AlgebraUtil.quadraticRealRoots(1, 0, 1)); assertCollection(AlgebraUtil.quadraticRealRoots(1, 3, 1.25), -0.5, -2.5); assertCollection(AlgebraUtil.quadraticRealRoots(32, -12, 1), 0.25, 0.125); }