Ejemplo n.º 1
0
        public bool IsConstant()
        {
            if (MathExpr.SymbolQ() == false)
            {
                return(false);
            }

            var exprText = MathExpr.ToString();

            return(exprText == "True" || exprText == "False");
        }
Ejemplo n.º 2
0
        public bool IsConstant(bool value)
        {
            if (MathExpr.SymbolQ() == false)
            {
                return(false);
            }

            return
                (value
                ? MathExpr.ToString() == "True"
                : MathExpr.ToString() == "False");
        }
Ejemplo n.º 3
0
 public bool IsConstantFalse()
 {
     return(MathExpr.SymbolQ() && MathExpr.ToString() == "False");
 }
Ejemplo n.º 4
0
 public bool IsConstantTrue()
 {
     return(MathExpr.SymbolQ() && MathExpr.ToString() == "True");
 }
Ejemplo n.º 5
0
 public bool IsMinusOne()
 {
     return(MathExpr.NumberQ() && MathExpr.ToString() == "-1");
 }
Ejemplo n.º 6
0
 public bool IsZero()
 {
     return(MathExpr.NumberQ() && MathExpr.ToString() == "0");
 }