Ejemplo n.º 1
0
 public override double Evaluate(MathParser parser)
 {
     return Math.Atan(parser.Pop());
 }
Ejemplo n.º 2
0
 public override double Evaluate(MathParser parser)
 {
     double a = parser.Pop();
     double b = parser.Pop();
     return a + b;
 }
Ejemplo n.º 3
0
 public override double Evaluate(MathParser parser)
 {
     double newBase = parser.Pop();
     return Math.Log(parser.Pop(), newBase);
 }
Ejemplo n.º 4
0
 public override double Evaluate(MathParser parser)
 {
     double a = parser.Pop();
     double b = parser.Pop();
     return Math.Pow(b, a);
 }