NSI (première) · Chapitre 1 · Exercice de TD
Un entier s'écrit sur 12 bits, un entier sur 20 bits
Représenter les entiers · Combien de bits faut-il ? · niveau 3 (difficile)
Énoncé
Un entier s'écrit sur 12 bits, un entier sur 20 bits. Donner un encadrement du nombre de bits de , puis de . Construire un exemple atteignant chacune des bornes du produit.
Corrigé
Traduire l'hypothèse. « s'écrit sur 12 bits » signifie , et « sur 20 bits » signifie .
La somme. , donc demande au moins bits. Et , donc au plus bits. Les deux valeurs sont atteintes : s'écrit sur bits, tandis que dépasse et en demande .
Le produit. , donc au moins bits ; et , donc au plus bits. C'est bien le ou de la proposition du cours.
Les exemples.
- Borne basse : et donnent , qui s'écrit sur bits.
- Borne haute : et donnent , qui s'écrit sur bits.
Contrôle machine : nb_bits(2**11 * 2**19) vaut et nb_bits(4095 * 1048575) vaut .
Piège : croire que « 12 bits » veut dire seulement. La borne inférieure compte tout autant : c'est elle qui interdit au produit de descendre à bits.
100 % gratuit
Essaie le suivant avec le tuteur
- L'exercice suivant avec le tuteur, sans compte : il guide pas à pas, sans donner la réponse
- 16 autres exercices corrigés dans ce chapitre, et 20 à chercher avec le tuteur
- Le podcast et la vidéo du chapitre et la correction filmée du TD : 2 minutes sans compte
Sans compte : le cours, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.