Evaluar Expresion
Publicado por Leandro (1 intervención) el 13/04/2004 13:49:29
Hola, estoy ante un problema y les agradeceria su ayuda.
Necesito alguna forma de evaluar una expresion contenida en una cadena de texto, por ejemplo:
define variable cadena as char.
define variable resultado as dec.
assign cadena = "33 * 2".
assign resultado = EvaluarExpresion(cadena).
display resultado. /* Aca deberia mostrar 66 */
Necesitaria saber si existe alguna forma de hacer la funcion "EvaluarExpresion".
Lo que probe y anda es usando un include pasandole la cadena como parametro, pero esa solucion no es la que necesito, ya que tengo problemas en la compilacion. Este ejemplo que les muestro es un resumen del problema, me gustaria poder solucionarlo sin un include.
Desde ya muchas gracias.
Leandro.-
Necesito alguna forma de evaluar una expresion contenida en una cadena de texto, por ejemplo:
define variable cadena as char.
define variable resultado as dec.
assign cadena = "33 * 2".
assign resultado = EvaluarExpresion(cadena).
display resultado. /* Aca deberia mostrar 66 */
Necesitaria saber si existe alguna forma de hacer la funcion "EvaluarExpresion".
Lo que probe y anda es usando un include pasandole la cadena como parametro, pero esa solucion no es la que necesito, ya que tengo problemas en la compilacion. Este ejemplo que les muestro es un resumen del problema, me gustaria poder solucionarlo sin un include.
Desde ya muchas gracias.
Leandro.-
Valora esta pregunta


0