cs_TT22
Messages postés22Date d'inscriptionmercredi 4 avril 2012StatutMembreDernière intervention 9 février 2013
-
18 juin 2012 à 00:10
cs_TT22
Messages postés22Date d'inscriptionmercredi 4 avril 2012StatutMembreDernière intervention 9 février 2013
-
18 juin 2012 à 12:52
Bonjour...
J'ai un petit problème de conversion de type de variables.
En effet, pour convertir des variables double en char*, j'utilise ceci :
sprintf ( variableChar, "%f", variableDouble);
Mais ça me pose un petit problème : Si le nombre est entré est 5, la variable char contiendra 5.000000 ou si je rentre 5.3, ça me sort 5.300000
Donc, est-ce que vous sauriez comment faire pour convertir du double en char* mais sans les 0 à la fin ?
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 18 juin 2012 à 09:23
Hello,
Je te renvoie à la doc de sprintf (je ne la connais pas par coeur) pour jeter un oeil sur les différents "%truc". Il y a certains où tu peux indiquer le nombre de chiffres...
@+
Buno, Admin CS
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...