Inicio > Visual Basic > denciso > EVALUAR EXPRESIONES MATEMATICAS

EVALUAR EXPRESIONES MATEMATICAS

Experto:
Usuario:
Fecha: 01/09/2005
Valoración: (5,00 sobre 5) Categoría: Visual Basic
27/08/2005
rsol, usuario preguntando en Visual Basic
Usuario
Supongase que tengo un formulario con un TextBox en el que el usuario puede introducir cualquier expresion matematica como:
2*(4+3) o
cos 3 o
sqr(100) etc

Mi pregunta es como hago para evaluar tales expresiones si vienen dadas como cadenas de caracters o strings.
30/08/2005
rsol, experto respondiendo en Visual Basic
Experto
Tienes que agregar una referencia a microsoft script control y después programar algo como lo siguiente:

sprConceptos.Text = ScriptControl1.Eval(sFormulaProcesada)

Saludos

David Enciso
01/09/2005
rsol, usuario preguntando en Visual Basic
Usuario
Excelente. Una fantástica solución.
Enlaces patrocinados