Numérique et sciences informatiques (spécialité) · Première
Écriture d'un entier en base 2, 10 et 16 : exercices de 1re NSI
Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur
L'essentiel
- Un entier écrit en base B avec les chiffres vaut , tous les chiffres étant inférieurs à B 2.
- Sans indication, une écriture est en base 10 ; sinon la base se place en indice ou entre parenthèses 2.
- Base 2 vers base 10 : on additionne les puissances de 2 portées par les bits égaux à 1.
- Base 10 vers base 2 ou 16 : on divise successivement par la base et on lit les restes de bas en haut.
- Les k bits de poids faibles d'un entier forment son reste dans la division par 2.
Comment utiliser ces exercices
Ces exercices s'enchaînent du plus simple au plus délicat. Prends une feuille, cherche sans regarder les indices, puis compare avec la correction. Si tu bloques, ouvre un indice, un seul à la fois, et reprends ta recherche. Une fois la correction lue, refais l'exercice de mémoire le lendemain : c'est ce geste, plus que la lecture, qui fixe la méthode.
Deux symboles seulement, 0 et 1, suffisent pour noter n'importe quel entier naturel en base 2 1. Un chiffre de la base 2 s'appelle un bit, et il s'écrit comme un booléen : 0 ou 1 2. Côté matériel, une machine est faite de composants électroniques traversés par du courant 1 : un système à deux signes seulement s'accorde bien avec un tel fonctionnement.
Table de correspondance à connaître
Pour aller vite avec le raccourci binaire-hexadécimal, il vaut mieux savoir retrouver sans hésiter la valeur des seize chiffres hexadécimaux. Voici la table que tu peux reconstruire toi-même en appliquant la formule de l'écriture positionnelle.
| Décimal | Binaire (4 bits) | Hexadécimal |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| 10 | 1010 | A |
| 11 | 1011 | B |
| 12 | 1100 | C |
| 13 | 1101 | D |
| 14 | 1110 | E |
| 15 | 1111 | F |
Un exemple complet rédigé
Remarque comment la même quantité s'écrit avec huit chiffres en base 2, deux en base 16 et trois en base 10. Plus la base est grande, plus l'écriture est courte, mais plus il faut de signes différents.
Rappel : poids faibles et modulo
Les exercices
Exercice 1 De la base 2 à la base 10
Convertis en base 10 l'entier .
Indice 1
Numérote les bits de la droite vers la gauche en commençant à 0.
Indice 2
Seuls les bits égaux à 1 contribuent à la somme.
Voir la correction pas à pas
On numérote les bits de droite à gauche : le bit de rang 0 est 1, rang 1 est 0, rang 2 est 1, rang 3 est 1, rang 4 est 0, rang 5 est 1.
On écrit la somme des puissances de 2 associées aux bits égaux à 1 : .
On calcule : .
Donc . Tu peux vérifier en reconvertissant : redonne bien les bits 1 aux rangs 5, 3, 2 et 0.
Exercice 2 De la base 10 à la base 2
Écris l'entier en base 2 par divisions successives par 2.
Indice 1
Chaque reste est 0 ou 1 : c'est un bit.
Indice 2
Arrête-toi quand le quotient vaut 0, puis lis les restes à l'envers.
Voir la correction pas à pas
: premier reste 1.
: reste 0.
: reste 1.
: reste 0.
: reste 0.
: reste 1, quotient nul, on s'arrête.
On lit les restes du dernier au premier : 1, 0, 0, 1, 0, 1.
Donc . Contrôle : .
Exercice 3 De l'hexadécimal au décimal
Convertis en base 10, avec la convention F = 15.
Indice 1
Le chiffre de gauche a pour poids , celui de droite .
Voir la correction pas à pas
On repère les chiffres : et .
On applique la formule : .
On calcule : .
Donc . Remarque que le chiffre F est bien inférieur à la base 16, comme l'exige l'écriture positionnelle.
Exercice 4 Repérer les écritures impossibles
Parmi les écritures suivantes, lesquelles sont des écritures correctes d'un entier dans la base indiquée ? Justifie chaque réponse.
- (avec les lettres A à F seulement pour les chiffres au-delà de 9)
Indice 1
Chaque chiffre doit être strictement inférieur à la base.
Indice 2
En base 10, les lettres ne sont pas des chiffres.
Voir la correction pas à pas
: le chiffre 2 n'est pas inférieur à 2, l'écriture est impossible.
: tous les chiffres valent 0 ou 1, l'écriture est correcte.
: avec la convention, G ne représente aucun chiffre, l'écriture est impossible.
: 7 et F=15 sont inférieurs à 16, l'écriture est correcte.
: B vaudrait 11, qui dépasse 9, l'écriture est impossible en base 10.
Seules et sont correctes. Le test à faire est toujours le même : chaque chiffre est-il strictement inférieur à la base ?
Exercice 5 Du décimal à l'hexadécimal
Écris en base 16.
Indice 1
Divise par 16, pas par 2.
Indice 2
Un reste compris entre 10 et 15 s'écrit avec une lettre.
Voir la correction pas à pas
: premier reste 10, soit la lettre A.
: reste 12, soit la lettre C, quotient nul.
On lit les restes du dernier au premier : C puis A.
Donc . Vérification : .
Exercice 6 Passer du binaire à l'hexadécimal
Sans passer par la base 10, écris en base 16. Donne ensuite sa valeur décimale.
Indice 1
Découpe en groupes de 4 bits depuis la droite.
Indice 2
Chaque groupe de 4 bits vaut un nombre entre 0 et 15.
Voir la correction pas à pas
On découpe : et .
, soit la lettre D.
, soit le chiffre 7.
On assemble : .
Valeur décimale : .
Donc . Le raccourci fonctionne parce que : un chiffre hexadécimal occupe exactement quatre bits.
Exercice 7 Bits de poids faibles
L'entier s'écrit . On garde ses bits de poids faibles. Quel entier obtient-on ? Compare avec le reste de la division de par .
Indice 1
Les bits de poids faibles sont ceux de droite.
Indice 2
Compare avec la division euclidienne de 109 par 8.
Voir la correction pas à pas
Les trois bits de droite de sont .
On convertit : .
On divise : , donc le reste vaut 5.
Les deux méthodes donnent 5, ce qui illustre la propriété : les bits de poids faibles représentent l'entier modulo .
Exercice 8 Parité et reste modulo 4
Soit l'entier .
- Sans le convertir en décimal, dis s'il est pair ou impair.
- Quel est le reste de la division de par 4 ?
Indice 1
Le bit de poids faible est le reste de la division par .
Indice 2
Pour le reste par 4, garde les bits de poids faibles avec .
Voir la correction pas à pas
Le bit de poids faible de est 1, c'est le reste de la division par 2 : est impair.
Comme , le reste modulo 4 s'obtient avec les 2 bits de poids faibles.
Ces deux bits sont , et .
est impair et son reste modulo 4 vaut 3. Pour contrôler, on peut convertir : , et .
Exercice 9 Combien de bits ?
Combien de bits faut-il au minimum pour écrire l'entier en base 2 ? Justifie avec les puissances de 2, puis donne le plus grand entier représentable sur 8 bits.
Indice 1
Un entier écrit sur bits est compris entre et (si son bit de poids fort vaut 1).
Indice 2
Calcule les puissances de 2 successives jusqu'à dépasser 1000.
Voir la correction pas à pas
On liste : et .
Comme , le bit de poids fort est celui de rang 9.
Il y a donc 10 bits (rangs 0 à 9).
Sur 8 bits, le plus grand entier a tous ses bits à 1 : .
Il faut 10 bits pour écrire 1000, et le plus grand entier sur 8 bits est 255.
Exercice 10 Combien d'entiers sur 12 bits ?
On écrit des entiers naturels en binaire avec exactement 12 bits, zéros de tête autorisés.
- Combien d'entiers différents peut-on représenter ?
- Quel est le plus grand, et comment s'écrit-il en hexadécimal ?
Indice 1
Chaque bit a deux valeurs possibles, indépendamment des autres.
Indice 2
Le plus grand a tous ses bits à 1 ; regroupe-les par 4.
Voir la correction pas à pas
Chacun des 12 bits prend 2 valeurs, donc on peut former écritures différentes.
Ces écritures représentent tous les entiers de 0 à .
Le plus grand vaut donc .
Ses 12 bits à 1 forment trois paquets , chacun valant F : l'écriture hexadécimale est .
Le plus grand entier sur 12 bits est 4095, soit . Contrôle : .
Exercice 11 Aller-retour entre les trois bases
Soit l'entier (A = 10).
- Donne sa valeur en base 10.
- Donne son écriture en base 2 sans zéro inutile à gauche.
- Vérifie le résultat en refaisant la conversion binaire vers décimale.
Indice 1
Pour la question 2, convertis chaque chiffre hexadécimal en un groupe de 4 bits.
Indice 2
Les zéros en tête n'apportent rien à la valeur.
Voir la correction pas à pas
Base 10 : .
Chaque chiffre en 4 bits : , , .
On assemble : , puis on retire les zéros de tête : .
Vérification : bits à 1 aux rangs 8, 7, 5, 1 et 0, soit .
On obtient . La vérification par un chemin différent confirme la valeur.
Les questions qu'on se pose
Comment savoir dans quelle base est écrit un nombre ?
Si rien n'est précisé, il s'agit de la base 10 ; sinon la base est notée en indice à droite du dernier chiffre ou entre parenthèses 2. Écris toujours la base dans tes copies, sinon peut désigner cent un ou un nombre binaire.
Pourquoi lit-on les restes de bas en haut ?
Le premier reste obtenu est le chiffre de rang 0 (poids faible), le dernier est celui de poids fort. L'écriture se lit avec le poids fort à gauche, donc on inverse l'ordre de production des restes.
Pourquoi l'hexadécimal est-il si pratique à côté du binaire ?
Parce que : un chiffre hexadécimal remplace exactement quatre bits. Une longue suite de 0 et de 1 devient ainsi quatre fois plus courte, et la conversion se fait par paquets sans aucune division.
Faut-il apprendre les conversions par cœur ou savoir les calculer ?
Apprends la méthode, pas les résultats : les divisions successives et la formule de l'écriture positionnelle suffisent pour tout retrouver. Retiens seulement les puissances de 2 jusqu'à 1024 et la table des seize chiffres hexadécimaux, qui te feront gagner du temps.
Sources
- Ressource Éduscol — Représentation des données, Éduscol. Consulté le 6 novembre 2026.
- Codage en base 2 et systèmes numériques, Université Grenoble Alpes. Consulté le 6 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.