FONCTION FTOA

DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013 - 6 avril 2005 à 12:09
draluorg Messages postés 625 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 25 novembre 2010 - 20 févr. 2009 à 22:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/30521-fonction-ftoa

DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013
6 avril 2005 à 12:09
Vont finir par avoir ta peau ces flottants :-)
sprintf marche quand elle veut ??? c.a.d ?
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 13
6 avril 2005 à 15:08
Ca veut juste dire que l'autre fois elle marchait pas
cs_magma Messages postés 198 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 18 mars 2011 1
28 mai 2005 à 17:11
char* fcvt (double, int, int*, int*);

(Inclure stdlib.h)
ctx_man Messages postés 285 Date d'inscription mardi 28 décembre 2004 Statut Membre Dernière intervention 20 janvier 2013 2
11 juin 2005 à 08:26
Ne serai-til pas plus simple de calculer l'exposant biaisé (l'orthographe doit pas être bon mais je pense que tu comprend ce dont je parle) puis la partie fractionnaire et faire 2 itoa en mettant une virgule entre les deux ?
ctx_man Messages postés 285 Date d'inscription mardi 28 décembre 2004 Statut Membre Dernière intervention 20 janvier 2013 2
11 juin 2005 à 09:00
Bon ben en fait, mathématiquement, c'est pas possible pour moi (en tout cas pas de si bon heure et n'ayant pas dormit...)
Mais j'ai une autre solution :

int valeur = flottant * 10^n //n etant le nombre de chiffre apres
//la virgule que tu souhaite avoir

itoa(je sais plus l'ordre des param ! lol);
mais maintenant tu n'a plus qu'a poser ta virgule sachant que les n derniers caractere de ta chaine sont ceux apres la virgule.
Rejoignez-nous