Conversion de la partie fractionnaire en base n

cs_Alucard Messages postés 7 Date d'inscription dimanche 22 décembre 2002 Statut Membre Dernière intervention 7 septembre 2004 - 5 janv. 2003 à 17:39
diabablo Messages postés 15 Date d'inscription mardi 4 décembre 2007 Statut Membre Derniè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:

3 réponses

cs_laurentd Messages postés 15 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 23 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
0
diabablo Messages postés 15 Date d'inscription mardi 4 décembre 2007 Statut Membre Dernière intervention 5 août 2011
19 nov. 2008 à 20:44
DIABAGATE Abdoulaye



15 Bp 1138 Abidjan 15
e-mail: abd2im@yahoo.fr
cel : 08 55 05 41
       67 25 51 95
0
diabablo Messages postés 15 Date d'inscription mardi 4 décembre 2007 Statut Membre Derniè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
0
Rejoignez-nous