SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: celia en Lunes 19 de Mayo de 2003, 14:01
-
estoy intentando hacer una calculadora :comp: y guardo todo lo que
escribo en un cuadro de texto, como puedo evaluar esa expersion? (ejem 3+5)
existe alguna funcion del tipo eval?
gracias
-
Nunca he oido hablar de una función que haga algo así y no creo que exista, así que tendrás que hacértela tu misma. Haz una función que te separe el operador de los números y luego con un switch haces la operación que corresponda. Si no sabes bien como hacerlo o necesitas más ayuda escribe.
-
Hola, les cuento que no soy muy experimentado en el tema, pero he estado buscando, y no se si lo que buscas, es algo así como la función EVALUATE() del viejo Fox. Bueno en la página www.codeguru.com (http://www.codeguru.com), se puede buscar un Parse Expression, que la función que realiza es tomar una expresión de un valor del tipo String y evaluarla como una operación matemática, pero el inconveniente es que está hecho con VC y MFC, habría que ver como se puede utilizar en Builder.
Espero que te pueda ayudar, Saludos a todos:)