J'essaie d'utiliser un programme C ++ pour convertir une valeur hexadécimale en une valeur décimale. Je ne peux tout simplement pas proposer un code de travail.
C'est la meilleure chose que j'ai proposée: p> Toute aide / fonds de fierté / opinions sont les bienvenues. < / p> Edit: Merci pour toute votre aide. J'ai trouvé le code que j'ai essayé de créer, mais a échoué, ici: https://stackoverflow.com/a/27334556/13615474 p> p>
3 Réponses :
Il existe un manipulateur hexadécuel dans la bibliothèque d'iomérios de C ++ ceci imprimerait l'équivalent décimal du code hexadécimal donné P> P>
HEX à la conversion décimale peut être effectuée en lisant le numéro d'entrée sous forme de tableau de caractères et en effectuant l'arithmétique de conversion sur chaque caractère.
Voici un exemple de travail pour convertir hexadécimal en décimal: strong> < / p> plus d'informations: strong> p> https://www.geeksforgeeks.org/program- for-hexadecimal-to-décimal / p> p>
Voici un simple fragment de code à l'aide d'une table de recherche: Une autre méthode de conversion: p> Le fragment de code ci-dessus suppose que Le codage a «A» ... 'F »contigu.
Le premier exemple est plus portable. P> p>
dec_code = dec_code + num code> devrait être en haut pour la boucle
heex_code = 10 code> a peu de sens lorsque
heex_code code> est
std :: chaîne code>. C'est censé être
hex = 10; code>, même problème dans six endroits.