Ejecutar un String

13/11/2009 - 19:18 por Carlos de la B | Informe spam
Saludos a todos,

Estoy tratando de hacer una clase que ejecute un string.
De esta manera:

double result = Eval("Sqr(Sin(12) * Cos(6)) * 28");

La idea es pasar un string con una fórmula matematica y que el resultado sea
un double.

Podría darme alguien alguna pista de como seguir.

Muchas gracias,
carlosdelab
 

Leer las respuestas

#1 Sashka
13/11/2009 - 20:02 | Informe spam
Necesitas un parser, por ejemplo : http://simplemathparser.codeplex.com/

Sashka

"Carlos de la B" escribió en el mensaje de
noticias:
Saludos a todos,

Estoy tratando de hacer una clase que ejecute un string.
De esta manera:

double result = Eval("Sqr(Sin(12) * Cos(6)) * 28");

La idea es pasar un string con una fórmula matematica y que el resultado
sea
un double.

Podría darme alguien alguna pista de como seguir.

Muchas gracias,
carlosdelab

Preguntas similares