Traitement de fichier en java
imadpanzer
-
danimo -
danimo -
Bonjour,
slt ttmonde
j'ai un fichier données (brt) coder en hexadecimal dont je veux lire le contenu et converti le en decimal
slt ttmonde
j'ai un fichier données (brt) coder en hexadecimal dont je veux lire le contenu et converti le en decimal
1 réponse
-
¡Hola!
Tout d'abord voici 2 exemples pour la conversion:
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 (après conversion ou tentative de conversion) :
mon_int = 64;
Ou bien:
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;
As-tu codé ou essayé de coder quelque chose ?
Peux-tu nous montrer un exemple d'une ligne du fichier lu car il faudra extraire la ou les valeurs hexa qui s'y trouve(nt)?
Cordialement,
Dan