RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  20049 - FUNCIÓN EVALUATE() - EVALUAR UNA CADENA
Autor:  MARVIN CALLEJAS
Estoy elaborando un asistente para la creación de fórmulas a partir de campos en una base de datos: pero necesito una función para evaluar la expresión matemática que el usuario define.
Por ejemplo un usuario define la siguiente expresión:
f="(a+b)/(b-1)^3"
La función evaluate(f) retorna el valor numérico, correspondiente; pero si esta tiene algún error, la aplicación se cae. Necesito una función que retorne además del valor, si la expresión ha sido evaluada correctamente.
Me han comentado sobre la función _evaluate(). ¿Alguién la ha utilizado?
Les agradeceré mucho su ayuda.


Nombre
Apellidos
Correo
Comentarios