public void TryDivide_BySubsetTerm() { PolynomialTerm x = 'x'; PolynomialTerm y = 'y'; (2 * x.ToPower(3) * y.ToPower(2)).TryDivide(0.5 * x, out PolynomialTerm r).AssertIsTrue(); r.AssertIsEqualTo(4 * x.ToPower(2) * y.ToPower(2)); }
public void Power_ByOne() { PolynomialTerm x = 'x'; x.ToPower(1).AssertIsEqualTo(x); }
public void Power_ByTwo() { PolynomialTerm x = 'x'; x.ToPower(2).AssertIsEqualTo(x * x); }
public void Power_ByZero() { PolynomialTerm x = 'x'; x.ToPower(0).AssertIsEqualTo(1); }