SoloCodigo
		Programación General => C/C++ => Mensaje iniciado por: gracia en Jueves 15 de Noviembre de 2007, 21:13
		
			
			- 
				:hola: hola... como les va sera q me pueden ayudar nesecito un programa q resuelva metodos numericos BISECCION, REGLA FALSA, SECANTE, NEWTON. este es mi codigo el problema es q solo lo hace para una sola funcion pero yo necesito q lo haga para cualquier funcion  como lo arreglo... ayuda
			
- 
				Necesitas un "parser" para funciones.
 
 Puedes bajar uno gratis en : www.codeproject.com/cpp/rwformulaparser.asp (http://www.codeproject.com/cpp/rwformulaparser.asp)
 Después de registrarte.
 
 Descarga el archivo : Download Class Source - 7.51 Kb
 Descomprimelo, agrégalo los archivos a tu proyecto,
 agrega los "headers" (#include "FormelParser.h") a tu código fuente.
 
 Crea un objeto de tipo "CFormulaParser"
 
 Y obtienes el resultado en un "double" con :
 
 double Calculation(CString strFormula,
 double xValue, int& nErrorPosition,
 CString& strErrortext, BOOL strip = true);
 
 En el sitio puedes encontrar mayor información en inglés.
 
 Saludos,