C++:convertir double a *chart
Publicado por wakeup (5 intervenciones) el 25/10/2005 18:12:06
Tengo que convertir un double a caracteres para meterlo en un .ini
hago
[CODE]char mystring[50];
double mydouble;
sprintf(mystring, "%f", mydouble);[/CODE]
Y en principio funciona bien. Pero cuando le meto un double muy pequeño al estilo:
0.000000000000000000000000001
En vez de sacarme algo así como 1.0e-20
Me saca 0.00000 y se acabó, osea un 0.
Alguien sabe como solucionarlo?
Gracias
hago
[CODE]char mystring[50];
double mydouble;
sprintf(mystring, "%f", mydouble);[/CODE]
Y en principio funciona bien. Pero cuando le meto un double muy pequeño al estilo:
0.000000000000000000000000001
En vez de sacarme algo así como 1.0e-20
Me saca 0.00000 y se acabó, osea un 0.
Alguien sabe como solucionarlo?
Gracias
Valora esta pregunta


0