Bibliotecas: sToken

 

sToken:

El script contiene una clase, que puede utilizarse para resolver expresiones matemáticas y lógicas, definidas como string.

Expresiones demo del sToken demo

Autor: Dmitry Fedoseev

 

Hola,

Hace poco empecé a utilizar esta biblioteca, pero, no puedo crear una función personalizada con un doble como argumento, por ejemplo:

double MyFunction1(double number);

O

bool MyFunction2(double number);


Un punto importante es evaluar la expresión todas las veces que se llame a SolveExpression(). Esto, porque mi función utiliza precios de compra y venta por lo que, cada llamada tiene un valor diferente.

Ya he intentado crear una función estándar, en el mismo grupo que abs(), sin(), cos(), etc., pero estas funciones se evalúan una vez y se convierte en una constante.


¿Es posible hacer esto o hay una nueva versión?