C/Visual C - Convertir string a float

 
Vista:

Convertir string a float

Publicado por HernanUTN (1 intervención) el 05/09/2006 13:48:54
Hola gente, para la facultad tengo que hacer un programa que me permita calcular derivadas e integrales, para lo cual debo sacar los datos (coordenadas x y) de un archivo de texto llamado datos.txt, con el siguiente formato:

{{x1;y1};{x2;y2}...{xn;yn}}

La idea es pasar los valores de x e y de cada punto a una lista para poder trabajarlos... el problema se presenta cuando uno de los valores de x o y es un real (ej 1,326), no se como puedo transformar ese número (1,326) que en realidad es un string a float.

Espero me entiendan y muchas gracias.

Hernán

P/D: estoy trabajando en C++ 3.0
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Convertir string a float

Publicado por JuanC (57 intervenciones) el 05/09/2006 17:12:23
Podés usar:
double atof(const char *s)
declarado en math.h y en stdlib.h
ó
double strtod(const char *s, **endptr)
declarado en stdlib.h

Saludos desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar