Conversion Double en Charactere.

ordy Messages postés 9 Date d'inscription lundi 16 avril 2001 Statut Membre Dernière intervention 24 novembre 2003 - 14 nov. 2003 à 15:29
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 14 nov. 2003 à 15:43
Bonjour,

Quelqu'un c'est comment convertir un double en charactere.

parce que dans mon bout de code le voici:

double N;
N=(m_strBuffer2[17]+m_strBuffer2[18]*pow(16,2)+m_strBuffer2[19]*pow(16,4))/1000;
char *W= new char [10]
strcpy (W,"wmvcopy -i d:\1.wmv -o d:\2.wmv -d ");
strcpy(W+strlen(W),N);

et bien N et une valeur double et strcpy n'accepte que des caractère.

2 réponses

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
14 nov. 2003 à 15:42
En général, moi j'utilise sprintf :
char szBuff[64];
double N = 1.2345;
sprintf(szBuff, "%lf", N);
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
14 nov. 2003 à 15:43
sprintf fera cela tres bien.
BruNews, ciao...
0
Rejoignez-nous