Exemple #1
0
 @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);
 }