Salut,
Ceci était donc la manière d'afficher une ", mais comment afficher la valeur hexa d'une valeur décimale (ou l'inverse) ?
Pour info donc:
42 Convertir une valeur DÉCIMALE en HEXA (1).
>>>> String mon_String = Integer.toHexString(mon_int);
Avant conversion :
mon_String = "Avant conversion";
mon_int = 64;
Résultat (après conversion) :
mon_String = "40";
43 Convertir une valeur DÉCIMALE en HEXA (2).
>>>> String mon_String = Integer.toString(mon_int, 16);
Avant conversion :
mon_String = "Avant conversion";
mon_int = 92;
Résultat :
mon_String = "5c";
Et l'inverse:
44 Convertir une valeur HEXA en DÉCIMALE (1).
>>>> int mon_int = Integer.parseInt(mon_String, 16);
Avant conversion :
mon_String = "40";
mon_int = 0;
Résultat :
mon_int = 64;
45 Convertir une valeur HEXA en DÉCIMALE (2).
>>>> int mon_int = 0xval_hexa;
(val_hexa = 0000 à ffff)
Tout simplement en initialisant mon_int
directement avec une valeur hexa
(0x005C dans cet exemple).
Ce qui donnera :
mon_int = 92;
Cordialement,
...\ Dan /...