Traitement de fichier en java

imadpanzer -  
 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

1 réponse

  1. danimo
     
    ¡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