Besoin d'aide en java

Fermé
mancinij - 12 déc. 2005 à 06:53
 mancinij - 12 déc. 2005 à 15:07
salut tout le monde ,

j'aimerai bien connaitre l'agorithme qui me permet de convertir un hexadecimal en decimal dans Java. Comment mon algorithme devant un A oud saura convertir?
merci pour ton aide .
A voir également:

2 réponses

stillfelil Messages postés 135 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 21 février 2009 38
12 déc. 2005 à 10:04
voila une fonction pour le faire

public int hexConversion(String y)
{
int res = 0;
for (int i = 0; i < y.length(); i++)
{
res *= 16;
int v = ((int) y.charAt(i));
if (v >= 48 && v < 58) v -= 48;
else if (v >= 65 && v < 71) v -= 55;
else if (v >= 97 && v < 103) v -= 87;
else throw new
NumberFormatException("Expected decimal or hexadecimal number");
res += v;
}
return res;
}
0
merci beaucoup stillfelil ,je vais l'essayer ta methode.
0