Adloun

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

Faire l'exercice suivant avec le tuteur

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.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant avec le tuteur →