コード例 #1
0
ファイル: AddTest.cs プロジェクト: svejdo1/SymbolicMath
        public void SimplifyZero()
        {
            var sqrt = new SquareRoot(new ConstantInt64(3));
            var c = sqrt + Constant.Factory.Create(0);
            var baseForm = c.GetBaseForm();
            Assert.AreEqual(sqrt, baseForm);

            c = new ConstantInt64(0) + sqrt;
            baseForm = c.GetBaseForm();
            Assert.AreEqual(sqrt, baseForm);
        }
コード例 #2
0
ファイル: AddTest.cs プロジェクト: svejdo1/SymbolicMath
        public void SimplifyZero()
        {
            var sqrt     = new SquareRoot(new ConstantInt64(3));
            var c        = sqrt + Constant.Factory.Create(0);
            var baseForm = c.GetBaseForm();

            Assert.AreEqual(sqrt, baseForm);


            c        = new ConstantInt64(0) + sqrt;
            baseForm = c.GetBaseForm();
            Assert.AreEqual(sqrt, baseForm);
        }