Ajoute les slides du cours de numération

This commit is contained in:
Alexis Fourmaux 2025-07-28 16:57:40 +02:00
parent c36582a940
commit 23577e9979
4 changed files with 311 additions and 7 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View file

@ -1,4 +1,4 @@
# Codage des entiers naturels
# Représentation des entiers naturels
## Base 10 et généralisation
@ -118,8 +118,8 @@ La première méthode nécessite de connaître les puissances de 2 par coeur. El
Procédez de cette manière :
1. Vous pouvez créer un tableau avec les puissances de 2
1. En parcourant votre tableau de gauche à droite (du plus grand au plus petit)
- placez un 0 si le nombre de la colonne est supérieur ou égal à votre nombre
- placez un 1 dans la première colonne dont la valeur est inférieure à votre nombre
- placez un 0 si le nombre de la colonne est strictement supérieur à votre nombre
- placez un 1 dans la première colonne dont la valeur est inférieure ou égale à votre nombre
1. Soustrayez la puissance de 2 à votre nombre et recommencez avec le résultat
1. Procédez comme ça jusqu'à ce que votre tableau soit rempli
1. Votre nombre binaire sera écrit dans les cases de votre tableau
@ -153,7 +153,7 @@ Pour cela il faut effectuer une série de divisions euclidiennes par 2 (c'est à
La méthode:
1. Prenez votre nombre, divisez le par 2. Vous obtiendrez un reste de 0 ou 1. Notez le.
2. Divisiez ensuite de nouveau le quotient de votre première division par deux. Notez le reste.
2. Divisez ensuite de nouveau le quotient de votre première division par deux. Notez le reste.
3. Procédez de cette manière jusqu'à avoir un quotient de 0
4. Pour trouver votre nombre binaire, prenez le reste de chacune de vos divisions dans l'ordre **inverse** de vos calculs. Le dernier reste trouvé sera votre bit de poids fort (MSB) et le premier reste calculé votre bit de poids faible (LSB)