@Test public void truncateZeros() { Polynomial a = Polynomial.wrap(0,1,2,0); Polynomial b = Polynomial.wrap(0,1,2,1e-15); Polynomial c = Polynomial.wrap(0,1,2); Polynomial d = Polynomial.wrap(0,1,2,-1); a.truncateZeros(1e-15); b.truncateZeros(1e-15); c.truncateZeros(1e-15); d.truncateZeros(1e-15); assertTrue(a.isIdentical(Polynomial.wrap(0, 1, 2), 1e-8)); assertTrue(b.isIdentical(Polynomial.wrap(0, 1, 2), 1e-8)); assertTrue(c.isIdentical(Polynomial.wrap(0, 1, 2), 1e-8)); assertTrue(d.isIdentical(Polynomial.wrap(0, 1, 2, -1), 1e-8)); } }