C/Visual C - ¿COMO PASO UN STRING A DOUBLE?

 
Vista:

¿COMO PASO UN STRING A DOUBLE?

Publicado por Westmad (2 intervenciones) el 03/07/2002 18:58:10
(Ejercicio de la Calculadora)Tengo una caja de texto a la que le he asociado una variable de tipo String, el contenido de está variable quiero pasarlo a una variable de tipo double, hacer una operación, y vover a pasar el total de la operación(de tipo double) a la variable asociada a la caja de texto de tipo String.
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
sin imagen de perfil

RE:¿COMO PASO UN STRING A DOUBLE?

Publicado por Javier (59 intervenciones) el 03/07/2002 21:25:42
Hola:
En Turbo C++ hay una función que se llama atof , que convierte un array de tipo char a float. (incluir stdlib.h)
char Cadena[ ]="125.78" ;
float f;
f=atof( Cadena);

Ojalá te sirva
Saludos
Javier
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

PERO HAY UN PROBLEMA...

Publicado por Westmad (2 intervenciones) el 03/07/2002 21:31:33
Pero despues de hacer esto, hago una suma con otro doble y el total lo quiero meter de nuevo en la variable string, pero esta coje el valor ASCII y no el resultado.
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

RE:PERO HAY UN PROBLEMA...

Publicado por Javier (1 intervención) el 03/07/2002 21:41:00
consulta strcat
de array a enteros existe atoi, ok ?
de enteros a array , es itoa.
No me acuerdo pero creo que hay una para convertir de float a array
Saludos
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