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

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


    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