Ayuda: Leer una funcion matematica en c++ builder

Moderador: ivancp

Temas sobre programacion en C/C++ (no Visual C++)

Ayuda: Leer una funcion matematica en c++ builder

Notapor John23 » Sab Jun 05, 2010 6:10 pm

Bueno, disculpen si este no es el lugar indicado para hacer esta pregunta, es la primera vez que participo en este foro.

Mi problema es el siguiente, estoy realizando un proyecto en C++ Builder para graficar funciones utilizando las funciones de opengl, he logrado que el programa pueda graficar funciones en dos dimensiones, como las cuadráticas, logaritmicas, sin(x), cos(x) y otras. Todo sale bien cuando realizo por ejemplo:

Código: Seleccionar todo
  1. for(float x=-50;x<50;x=x+0.01)

  2. {y=sin(x);

  3. dibujar(x,y);

  4. }



Pero cuando quiero que el programa lea una funcion introducida en un Edit:

Código: Seleccionar todo
  1. for(float x=-50;x<50;x=x+0.01)

  2. {y=(Edit1->Text);

  3. dibujar(x,y);

  4. }



Me sale error, lo he intentado de varias formas, pero no me sale, no se si podrian ayudarme.
John23
Novato
Novato
 
Mensajes: 1
Registrado: Sab Jun 05, 2010 5:51 pm


Re: Ayuda: Leer una funcion matematica en c++ builder

Notapor ivancp » Dom Jun 06, 2010 8:34 am

Hola,

1. No mostraste los mensajes de error.
2. Edit1->Text es de tipo texto , obviamente el compilador se vuelve loco al intentar convertirlo (no lo hace automaticamente por que no es como el PHP)

convierte el texto a float para que recien puedas utilizarlo.
Imagen @latindev | Mi Blog
Por favor lee las reglas del foro
Avatar de Usuario
ivancp
Colaborador
Colaborador
 
Mensajes: 680
Registrado: Jue Sep 06, 2007 12:58 pm



    

Volver a C/C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados