示例#1
0
        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) }));
        }
示例#2
0
        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());
        }
示例#3
0
        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) }));
        }
示例#4
0
        public void CalculateTest2()
        {
            var sum = new Product(new Variable("i"), new Number(4), new Number(8));

            Assert.AreEqual(6720.0, sum.Calculate());
        }