Convertir un nombre en binaire sur un quartet
Résolu/Fermé
computerone
Messages postés
5
Date d'inscription
vendredi 3 janvier 2020
Statut
Membre
Dernière intervention
3 janvier 2020
-
Modifié le 3 janv. 2020 à 20:59
computerone Messages postés 5 Date d'inscription vendredi 3 janvier 2020 Statut Membre Dernière intervention 3 janvier 2020 - 3 janv. 2020 à 22:36
computerone Messages postés 5 Date d'inscription vendredi 3 janvier 2020 Statut Membre Dernière intervention 3 janvier 2020 - 3 janv. 2020 à 22:36
A voir également:
- Alphabet binaire convertisseur
- Code ascii alphabet - Guide
- Convertisseur mp3 - Télécharger - Conversion & Extraction
- Code binaire alphabet - Guide
- Caractère spéciaux alphabet - Guide
- Convertisseur youtube - Guide
1 réponse
Tu n'es pas très loin.
Un façon encore plus courte, mais beaucoup moins lisible.
code = str(32894710) bar = [] for n in code[:-1]: base = [0] * 4 n = int(n) i = 3 while n: n, r = divmod(n, 2) base[i] = r i -= 1 bar.extend(base) bar.append(int(code[-1])) print(bar)
Un façon encore plus courte, mais beaucoup moins lisible.
code = str(32894710) bar = [] for n in code[:-1]: bar.extend(map(int, bin(int(n))[2:].zfill(4))) bar.append(int(code[-1])) print(bar)
3 janv. 2020 à 22:12
3 janv. 2020 à 22:32
3 janv. 2020 à 22:36