double Fn(string function, double x)
 {
     MathParser parser = new MathParser();
     parser.LocalVariables.Add("x", (decimal)x);
     var result = parser.Parse(function);
     return (double)result;
 }
Exemplo n.º 2
0
 private decimal F(decimal x)
 {
     MathParser parser = new MathParser();
     parser.LocalVariables.Add("x", (decimal)x);
     var result = parser.Parse(function);
     return (decimal)result;
 }
Exemplo n.º 3
0
 private decimal eval(string function, decimal x )
 {
     if (function.Equals("FPOd"))
         return FPOd;
     if ( function.Equals( "FPNd" ) )
         return FPNd;
     MathParser parser = new MathParser();
     parser.LocalVariables.Add( "x", ( decimal ) x );
     var result = parser.Parse( function );
     return ( decimal ) result;
 }