|
|
Ca dépend ce que tu veux faire... tu veux dire suprimer les zéros superflus qui s'affichent quand tu fais "cout<<nombre;" par exemple ?
C'est pas trop dur mais pas si évident que ca
de mémoire, je metrais kk chose comme ca... jpx pas vérifier jsuis pas sur mon pc
ps : ya suremen ds fct° faites pr ca ^^ mais ca, c une solution de rechange
char * data = NULL;
float nombre=123.456f;
fprints(data,"%f",nombre); // la, ta chaine de caractère comprend les zeros
for(int i = strlen(data)-1;i>=0,data=='0';i--)//
void;
char * dest=NULL;
strncpy ( dest, data, i+1 );
cout<< dest;
bon, toras surement des erreur de compil, mais le principe y est je pense
|