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.
INGInious