Partie 1 :

On peut coder 2 ^ 8 = 256 nombre avec 8 bits en base de 2
On peut coder 2 ^ 16 = 65536 nombre avec 16 bits en base de 2
On peut coder 2 ^ 32 = 4294967296 nombre avec 32 bits en base de 2

On peut coder 8 ^ 8 = 16777216 nombre avec 8 bits en base de 8
On peut coder 8 ^ 16 = 2.8147498e+14 nombre avec 16 bits en base de 8
On peut coder 8 ^ 32 = 7.9228163e+28 nombre avec 32 bits en base de 8

On peut coder 10 ^ 8 = 100000000 nombre avec 8 bits en base de 10
On peut coder 10 ^ 16 = 1e+16 nombre avec 16 bits en base de 10
On peut coder 10 ^ 32 = 1e+32 nombre avec 32 bits en base de 10

Partie 2 :

Le nombre 7 en base de 2 : 111
Le nombre 31 en base de 2 : 11111
Le nombre 256 en base de 2 : 100000000
Le nombre 302 en base de 2 : 100101110

Le nombre 7 en base de 8 : 7
Le nombre 31 en base de 8 : 37
Le nombre 256 en base de 8 : 400
Le nombre 302 en base de 8 : 456

Le nombre 7 en base de 16 : 7
Le nombre 31 en base de 16 : 1F
Le nombre 256 en base de 16 : 100
Le nombre 302 en base de 16 : 12E

Partie 3 :

Le nombre 1001101 en base 2 est 77 en base décimale.
Le nombre 274 en base 8 est 188 en base décimale.
Le nombre 2F1B en base 16 est 12059 en base décimale.