Liste de 0 à 255 en binaire
for i in range(256):print(bin(i),"- correspond à -",i)
>>> %Run qq.py
0b0 - correspond à - 0
0b1 - correspond à - 1
...
0b11111110 - correspond à - 254
0b11111111 - correspond à - 255
Liste sur 8 bits de 0 à 255 en binaire
for i in range(256):
binaire=bin(i)[2:]
while len(binaire)<8:
binaire="0"+binaire
print(binaire,"-",i)
binaire=bin(i)[2:]
while len(binaire)<8:
binaire="0"+binaire
print(binaire,"-",i)
>>> %Run qq.py
00000000 - 0
00000001 - 1
00000010 - 2
00000011 - 3
00000000 - 0
00000001 - 1
00000010 - 2
00000011 - 3
...
11111101 - 253
11111110 - 254
11111111 - 255
11111110 - 254
11111111 - 255
Transformation d'un nombre décimal en binaire sur 8 bits
i=int(input("Saisir une valeur entière entre [0 et 255] "))binaire=bin(i)[2:]
while len(binaire)<8:
binaire="0"+binaire
print(i," correspond en binaire à ",binaire)
>>> %Run qqq.py
Saisir une valeur entière entre [0 et 255] 145
145 correspond en binaire à 10010001
Aucun commentaire:
Enregistrer un commentaire
Tout commentaire nous engage ;)