Convertisseur hexadecimal-decimal

Soyez le premier à donner votre avis sur cette source.

Vue 5 146 fois - Téléchargée 397 fois

Description

c est un convertisseur hexadecimal-decimal tres simple

Source / Exemple :


dans le zip:
fconv.h
fconv.cpp

Conclusion :


laissez un commentaire et une note svp :)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
389
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
17 décembre 2004
1
quand je fait ça, j ai des warning "assignment to int from double"
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

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 exemple
int 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.
Messages postés
389
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
17 décembre 2004
1
voila j ai mi à jour, j ai degagé le r=1 en mettant des else
Messages postés
389
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
17 décembre 2004
1
le double c parceque avec la fonction pow j ai pas reussi à faire autrement car elle renvoie une double
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

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...
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.