public void CalculateTest8() { var sum = new Product(new Pow(new Variable("a"), new Variable("k")), new Number(4), new Number(8), new Number(2), new Variable("k")); Assert.AreEqual(262144.0, sum.Calculate(new ParameterCollection() { new Parameter("a", 2) })); }
public void CalculateTest4() { var sum = new Product(new Variable("k"), new Number(4), new Number(8), new Number(2), new Variable("k")); Assert.AreEqual(192.0, sum.Calculate()); }
public void CalculateTest6() { var sum = new Product(new Pow(new Variable("a"), new Variable("i")), new Number(2), new Number(5)); Assert.AreEqual(16384.0, sum.Calculate(new ParameterCollection() { new Parameter("a", 2) })); }
public void CalculateTest2() { var sum = new Product(new Variable("i"), new Number(4), new Number(8)); Assert.AreEqual(6720.0, sum.Calculate()); }