Bonjour,
J'ai un String qui représente une chaîne hexadécimale :
String hex = "1cfb5fd8b";
J'essaye de convertir celle-ci en décimal.
Je fais donc :
or cela me déclenche une exception au niveau du parseInt !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int n=0; StringBuffer sb = new StringBuffer(); String hex = "1cfb5fd8b"; n = Integer.parseInt(hex, 16); sb.append(new Integer(n).toString()); sb.toString();
Est-ce parce que la valeur hexadécimale est trop grande pour parseInt ?
Comment faut-il procéder ?
Merci d'avance.
Partager