Ejemplo n.º 1
0
        public void LbToStringTest()
        {
            var exp = new Lb(new Number(5));

            Assert.Equal("lb(5)", exp.ToString(commoonFormatter));
        }
Ejemplo n.º 2
0
        public void LbDerivativeTest2()
        {
            // lb(2x)
            var num = new Number(2);
            var x = new Variable("x");
            var mul = new Mul(num, x);

            var exp = new Lb(mul);
            var deriv = Differentiate(exp);

            Assert.Equal("(2 * 1) / (2 * x * ln(2))", deriv.ToString());

            num.Value = 3;
            Assert.Equal("lb(3 * x)", exp.ToString());
            Assert.Equal("(2 * 1) / (2 * x * ln(2))", deriv.ToString());
        }