Traitement de fichier en java

Fermé
imadpanzer - 31 mars 2011 à 11:14
 Utilisateur anonyme - 1 avril 2011 à 18:02
Bonjour,




slt ttmonde
j'ai un fichier données (brt) coder en hexadecimal dont je veux lire le contenu et converti le en decimal
A voir également:

1 réponse

Utilisateur anonyme
1 avril 2011 à 18:02
¡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
0