• Lunes 29 de Abril de 2024, 21:47

Autor Tema:  Codigo En C++  (Leído 1000 veces)

gracia

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Codigo En C++
« en: Jueves 15 de Noviembre de 2007, 21:13 »
0
: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
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

logicaemp

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Codigo En C++
« Respuesta #1 en: Sábado 17 de Noviembre de 2007, 01:36 »
0
Necesitas un "parser" para funciones.

Puedes bajar uno gratis en : 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,