É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 () : avec . 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
Écrire un entier en base 10 à partir de son écriture en base .
Écrire un entier de la base 10 dans une base par divisions successives.
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 .
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.
Écris FF sous la forme et calcule sa valeur en base 10.
Écris ce nombre en base 2 par divisions successives par 2.
Écris en base 10 puis en base 2. Quel lien vois-tu entre chaque chiffre hexadécimal et 4 chiffres binaires ?
Réponds à la situation problème.
R1
Écriture en base a
Pour , tout entier s’écrit de manière unique avec et . On note .
Exemple à traiter : Écris en base 10 les nombres , et .
R2 · Conversion par divisions successives
Pour écrire en base , on divise par , puis le quotient par , et ainsi de suite jusqu’à un quotient nul ; les restes lus du dernier au premier sont les chiffres de en base .
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 , chaque chiffre hexadécimal correspond à un bloc de 4 chiffres binaires. En base 2 : , , (on retient 1).
Exemple à traiter : Convertis en base 16. Calcule 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 , aucun chiffre ne peut dépasser .
⚠ Ordre des restes
On lit les restes du dernier obtenu au premier.
Exercice d’application
Détermine la base dans laquelle .
Combien de nombres peut-on coder avec 8 chiffres binaires (un octet) ? Quel est le plus grand ?
Réponds à la situation problème.
À retenir
, . Base 10 → base : divisions successives, restes lus à l’envers. 1 chiffre hexadécimal = 4 bits.