Conversion binaire vers hexadécimale

Résolu
Noe -  
mamiemando Messages postés 33746 Date d'inscription   Statut Modérateur Dernière intervention   -

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

A voir également:

3 réponses

mamiemando Messages postés 33746 Date d'inscription   Statut Modérateur Dernière intervention   7 871
 

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
jordane45 Messages postés 38483 Date d'inscription   Statut Modérateur Dernière intervention   4 746
 

Bonjour

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


0
PierrotLeFou
 

Relis la doc sur int(), voir le second paramètre.

0