Cours
MATHÉMATIQUES · 1re TI
Chapitre : Arithmétiques · Leçon 2

Numération de base a

Écrire et convertir des nombres dans différentes bases.
www.ndolomath.com
Cours de Mathématiques : « Numération de base a », proposé par ndolomathndolomath
Numération en base a
💡 Idée principale : Tout entier naturel s’écrit de manière unique en base a (a≥2) : N=cnan+⋯+c1a+c0 avec 0≤ci<a. Les ordinateurs utilisent la base 2 (binaire) et la base 16 (hexadécimale). On passe d’une base à l’autre par divisions successives.
Ce que tu vas apprendre
  1. Écrire un entier en base 10 à partir de son écriture en base a.
  2. Écrire un entier de la base 10 dans une base a par divisions successives.
  3. Passer de la base 2 à la base 16 et inversement ; effectuer des additions en base 2.
Pourquoi cette leçon ?
Dans un ordinateur, tout est codé avec des 0 et des 1 ; les couleurs d’un site web sont codées en hexadécimal comme #FF8800. Comprendre les bases de numération est indispensable en informatique.
Prérequis : vérifie tes bases
1
Décompose 4 507 en puissances de 10.
2
Calcule 20,21,…,28.
3
Effectue la division euclidienne de 45 par 2.
Situation problème : Le code de la couleur

Un élève de TI crée un site web. La couleur orange y est codée #FF8800 : les deux premiers symboles donnent l’intensité du rouge, puis du vert, puis du bleu, en base 16 (A = 10, …, F = 15).
Quelle est l’intensité du rouge en base 10 ? Comment l’ordinateur l’écrit-il en binaire ?

www.ndolomath.com
p1
Cours de Mathématiques : « Numération de base a », proposé par ndolomathndolomath
Activité d’apprentissage

On étudie l’écriture hexadécimale FF.

  1. Écris FF sous la forme c1×16+c0 et calcule sa valeur en base 10.
  2. Écris ce nombre en base 2 par divisions successives par 2.
  3. Écris 8816 en base 10 puis en base 2. Quel lien vois-tu entre chaque chiffre hexadécimal et 4 chiffres binaires ?
  4. Réponds à la situation problème.
R1
Écriture en base a
Pour a≥2, tout entier N s’écrit de manière unique N=cnan+cn−1an−1+⋯+c1a+c0 avec 0≤ci≤a−1 et cn≠0. On note N=cncn−1…c0―a.
Exemple à traiter : Écris en base 10 les nombres 101101―2, 2012―3 et 3A7―16.
R2 · Conversion par divisions successives
Pour écrire N en base a, on divise N par a, puis le quotient par a, et ainsi de suite jusqu’à un quotient nul ; les restes lus du dernier au premier sont les chiffres de N en base a.
Exemple à traiter : Écris 2 026 en base 2, en base 5 et en base 16.
R3
Bases 2 et 16 ; calculs en base 2
Comme 16=24, chaque chiffre hexadécimal correspond à un bloc de 4 chiffres binaires. En base 2 : 0+0=0, 0+1=1, 1+1=10 (on retient 1).
Exemple à traiter : Convertis 11010111―2 en base 16. Calcule 1011―2+111―2 en base 2 et vérifie en base 10.
www.ndolomath.com
p2
Cours de Mathématiques : « Numération de base a », proposé par ndolomathndolomath
Erreurs fréquentes
⚠ Chiffres interdits
En base a, aucun chiffre ne peut dépasser a−1.
⚠ Ordre des restes
On lit les restes du dernier obtenu au premier.
Exercice d’application
  1. Détermine la base a dans laquelle 231―a=66.
  2. Combien de nombres peut-on coder avec 8 chiffres binaires (un octet) ? Quel est le plus grand ?
  3. Réponds à la situation problème.
À retenir
N=∑ciai, 0≤ci<a. Base 10 → base a : divisions successives, restes lus à l’envers. 1 chiffre hexadécimal = 4 bits.
www.ndolomath.com
p3
Préparation du PDF…