Conversion binaire vers hexadécimale

Résolu

Bonjour,

je cherche comment passer du binaire à l'hexadécimal (je sais que du décimal à l'hexa on utilise "hex", et du décimal au binaire "bin", mais du binaire à l'hexa je l'ignore).

Merci pour votre aide

3 réponses

  1. Modérateur

    Bonjour,

    Une petite recherche t'aurait menée à ce lien.

    def bin_to_hex(b: str) -> str:
        return hex(int(b, 2))
    
    print(bin_to_hex('11010110')) # Affiche 0xd6
    

    Bonne chance

    1. Modérateur

      Bonjour

      Converti ton binaire en décimal puis le décimal en hexa.