theflucke
Messages postés4Date d'inscriptionmercredi 1 janvier 2003StatutMembreDernière intervention12 janvier 2003
-
1 janv. 2003 à 18:51
theflucke
Messages postés4Date d'inscriptionmercredi 1 janvier 2003StatutMembreDernière intervention12 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
trinitacs
Messages postés249Date d'inscriptionmardi 16 juillet 2002StatutMembreDernière intervention 7 août 20032 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.