Arithmétique des ordinateurs
Lors de la multiplication de deux nombres non signés de 8 bits, combien de bits faut-il pour représenter le résultat sans débordement ?
- A8 bits
- B9 bits
- C16 bits
Afficher la réponse et l'explication
Réponse : C. 16 bits
Le maximum d'un nombre non signé de 8 bits est 255 ; le plus grand produit vaut 255 × 255 = 65025. Cette valeur est inférieure à 2¹⁶ = 65536 et supérieure à 2¹⁵ = 32768 : 16 bits suffisent toujours, 15 ne suffisent pas. En général, le produit de nombres de n et m bits tient sur n + m bits. La sortie d'un multiplieur a donc normalement le double de la largeur des entrées. 9 bits est la largeur nécessaire pour une addition (la somme tient sur n + 1 bits).
Continuer : 9 autres questions sur Arithmétique des ordinateurs