Пример #1
0
        public bool IsConstant()
        {
            if (MathExpr.SymbolQ() == false)
            {
                return(false);
            }

            var exprText = MathExpr.ToString();

            return(exprText == "True" || exprText == "False");
        }
Пример #2
0
        public bool IsConstant(bool value)
        {
            if (MathExpr.SymbolQ() == false)
            {
                return(false);
            }

            return
                (value
                ? MathExpr.ToString() == "True"
                : MathExpr.ToString() == "False");
        }
Пример #3
0
 public bool IsConstantFalse()
 {
     return(MathExpr.SymbolQ() && MathExpr.ToString() == "False");
 }
Пример #4
0
 public bool IsConstantTrue()
 {
     return(MathExpr.SymbolQ() && MathExpr.ToString() == "True");
 }
Пример #5
0
 public bool IsMinusOne()
 {
     return(MathExpr.NumberQ() && MathExpr.ToString() == "-1");
 }
Пример #6
0
 public bool IsZero()
 {
     return(MathExpr.NumberQ() && MathExpr.ToString() == "0");
 }