Información

Autor(es) Rémi Van Boxem
Contact Contact link
Fecha de entrega Sin fecha de envío
Tiempo límite de envío Sin límite de envío

Inicia sesión

Convertisseur de nombre en base 2 vers base 16

Cet exercice va vous faire implémenter un convertisseur de nombre en base 2 vers la base 16.

Convertir un nombre de la base 2 vers la base 16 consiste à regrouper les chiffres binaires par groupes de quatre (en partant de la droite) et à convertir chaque groupe en son équivalent hexadécimal. Par exemple, le nombre binaire 10111100 se convertit en base 16 comme suit : \((1011)_2 = B\) et \((1100)_2 = C\), donc \((10111100)_2 = (BC)_{16}\).

Utilisez INGInious pour soumettre vos devoirs. Nous vous conseillons de développer et tester d'abord sur votre environnement et de ne déposer votre production sur INGInious qu'une fois votre code fonctionnel.

La version de Python utilisée dans l'environnement d'évaluation est Python 3.8.8.


Convertisseur de nombre en base 2 vers base 16

Implémentez une fonction binary_to_hex prenant en entrée un nombre \(b \in [0,111111111]_2\) et retournant sa représentation en base 16.