Comment convertir un double en char? [C++] - Programmation
Marsh Posté le 13-10-2001 à 10:53:18
sprintf(buffer,"%lf",variabledouble); 
 
Ou bien avec une CString 
CString machaine; 
machaine.format("%f",variabledouble); 
Puis à l'appel de ta fonction la CString est converti en LPCSTR (= const char *) 
Marsh Posté le 13-10-2001 à 10:33:34
J'ai besoin d'afficher un nombre double dans une fenetre Win, mais la fonction DrawText ne prend que des char. Donc comment faire pour afficher ce double?
 
J'ai essayé:
char buffer[400];
const char buffer2 = (char) variabledouble;
sprintf(buffer, &buffer2);
Mais ça marche pas...