parseInt-->valeur trop grande ?
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 :
Code:
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(); |
or cela me déclenche une exception au niveau du parseInt !
Est-ce parce que la valeur hexadécimale est trop grande pour parseInt ?
Comment faut-il procéder ?
Merci d'avance.