cs_Alucard
Messages postés7Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention 7 septembre 2004
-
5 janv. 2003 à 17:39
diabablo
Messages postés15Date d'inscriptionmardi 4 décembre 2007StatutMembreDernière intervention 5 août 2011
-
19 nov. 2008 à 20:44
J'ai vu qu'il y avait beaucoup d'algorithme de la partie entière (int) d'un nombre en n'importe quel base mais je voulais savoir si quelqu'un avait un algorithme de conversion de la partie fractionnaire(float) du nombre en C?
Si quelqu'un avait une solution, ça m'aiderait grandement, voir même des indications ou un algorithme.
Alucard }:)
A voir également:
Échec de la conversion de la date et/ou de l'heure à partir d'une chaîne de caractères.
cs_laurentd
Messages postés15Date d'inscriptionlundi 23 décembre 2002StatutMembreDernière intervention23 janvier 2003 8 janv. 2003 à 01:11
C'est simple, tu lis la partie entiere normalement
Lorsque tu arrives à la virgule tu lit d'une manière different:
Tu fais une boucle genre:
partie decimal = partie decimal + (chiffre lut)/base^i
où i est l'indice indiquant que l'on lit le i ème chiffre apres la virgule.
Une fois que tu as finis tu additionnes la partie entière a la partie decimale
diabablo
Messages postés15Date d'inscriptionmardi 4 décembre 2007StatutMembreDernière intervention 5 août 2011 19 nov. 2008 à 20:44
J'ai vu qu'il y avait beaucoup d'algorithme de la partie entière (int)
d'un nombre en n'importe quel base mais je voulais savoir si quelqu'un
avait un algorithme de conversion de la partie fractionnaire(float) du
nombre en C?
> Si quelqu'un avait une solution, ça m'aiderait grandement, voir même des indications ou un algorithme.
DIABAGATE Abdoulaye
15 Bp 1138 Abidjan 15
e-mail: abd2im@yahoo.fr
cel : 08 55 05 41
66 14 58 05