
Conversión, no hay???
Publicado por Edwin (70 intervenciones) el 03/06/2007 04:38:11
Hola a todos.
Estoy desarrollando un programa en el que al escribir una expresión numerica, esta me la devuelva en número, por ejemplo:
char a
double b
a = "5/2*3+3"
y b sera 10.5
Ahora primero opero por prioridad, osea los "*" y "/", osea: "5/2*3"
Esto lo almaceno en un double que me da 7.5, pero al tratar de convertir en texto, ya sea con el itoa o ltoa este me devuelve 7.
Existe una función para la conversión para double, que me devuelva todos los decimales posibles.
Muchas Gracias de Antemano.
Estoy desarrollando un programa en el que al escribir una expresión numerica, esta me la devuelva en número, por ejemplo:
char a
double b
a = "5/2*3+3"
y b sera 10.5
Ahora primero opero por prioridad, osea los "*" y "/", osea: "5/2*3"
Esto lo almaceno en un double que me da 7.5, pero al tratar de convertir en texto, ya sea con el itoa o ltoa este me devuelve 7.
Existe una función para la conversión para double, que me devuelva todos los decimales posibles.
Muchas Gracias de Antemano.
Valora esta pregunta


0