dans le zip: fconv.h fconv.cpp
Télécharger le zip
oué enfin si vous donnez des sales notes, dites pourquoi au moins.... sinon ça sert à rien...
C'est pas moi qui t'ai mis cette note mais ton code pourrais être plus simple et propre!En particulier pourquoi ta conversion renvoie-t-elle un double au lieu d'un unsigned int ? Et tu aurais pu éviter d'utiliser pow en utilisant un coef que tu double à chaque passage dans ta boucle. Quant à ta gestion successive des if avec r=1 quand c'est bon...hum hum...tu connais 'else' ?Bref il y a des progrès à faire...
le double c parceque avec la fonction pow j ai pas reussi à faire autrement car elle renvoie une double
voila j ai mi à jour, j ai degagé le r=1 en mettant des else
D'abord, comme je te l'ai déjà dit tu n'as pas besoin d'utiliser pow. En plus si tu y tiens absoluement tu peux facilement convertir un double en int en faisant un 'cast' :par exempleint i = (int) pow(2, 5);comme tu le vois il suffit de mettre le type par lequel tu veux remplacer et de le mettre entre parentheses.
quand je fait ça, j ai des warning "assignment to int from double"
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 903 497 membres 65 nouveaux aujourd'hui 16 195 membres club