Convertion hexa->decimal

theflucke Messages postés 4 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 12 janvier 2003 - 1 janv. 2003 à 18:51
theflucke Messages postés 4 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 12 janvier 2003 - 12 janv. 2003 à 15:39
hello,
je programme en C++ et je dois faire une methode qui doit convertir un champ AnsiString dont la donnee est en hexa, en decimal
qqun peut m'aider???
merci

2 réponses

trinitacs Messages postés 249 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 7 août 2003 2
2 janv. 2003 à 15:36
tu veux dire que le nombre est stocké en hexa dans une variable de type String et que tu dois la mettre en décimale?

Si c'est ça tu commences par analyser si il y a un caractère invalide, c'est à dire autres que; "0" "1" "2" ... "9" "A" "B" .. "F"
ensuite tu fais une convertion de base 16 en base 10.
utilise au maximiun les fonctions de la classe string qui te faciliteront la tâche.
0
theflucke Messages postés 4 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 12 janvier 2003
12 janv. 2003 à 15:39
merci pour l'info...
0
Rejoignez-nous