int(0b10101)
21
int(0x5b)
91
bin(208)
'0b11010000'
bin(0x7F0)
'0b11111110000'
hex(0b100100011110111)
'0x48f7'
hex(142)
'0x8e'
a) 00100100
;
b) C'est un nombre binaire de huit bits soit un octet ;
c) $2^8 = 256$ de 00000000 à 11111111 c'est à dire de 0 à 255 ;
d)
int(0b00100100)
36
hex(0b00100100)
'0x24'
chr(0b00100100)
'$'
e)
message = "Tuer les humains sauf Fry"
trame_hex = ""
for lettre in message :
trame_hex = trame_hex + " " + hex(ord(lettre))
print(trame_hex)
0x54 0x75 0x65 0x72 0x20 0x6c 0x65 0x73 0x20 0x68 0x75 0x6d 0x61 0x69 0x6e 0x73 0x20 0x73 0x61 0x75 0x66 0x20 0x46 0x72 0x79
f)
message = "SI, cool!"
trame_bin = ""
trame_hex = ""
for lettre in message :
trame_hex = trame_hex + " " + hex(ord(lettre))
trame_bin = trame_bin + " " + bin(ord(lettre))
print(trame_hex)
print(trame_bin)
0x53 0x49 0x2c 0x20 0x63 0x6f 0x6f 0x6c 0x21 0b1010011 0b1001001 0b101100 0b100000 0b1100011 0b1101111 0b1101111 0b1101100 0b100001
g) + 32 en décimal, + 20 en hexadécimal, + 00100000 en binaire
ord("A")
65
ord("a")
97
bin(0b10111111+0b00101101)
'0b11101100'
hex(0x1cd+0xb51)
'0xd1e'
Savoir lire l'heure sur des montres binaires : https://fr.wikihow.com/lire-une-horloge-%C3%A0-affichage-binaire ;
Apprendre à compter comme les Shadock : https://youtu.be/lP9PaDs2xgQ ;