Code de numération/Exercices/Introduction
Une page de Wikiversité.
| Exercice | |||
| Leçon : Code de numération | |||
|---|---|---|---|
| Chapitre du cours : | Introduction | ||
|
Cet exercice est de niveau 10. |
|||
[modifier] Base Binaire
Calculer, selon la méthode donné selon le chapitre 1 : Introduction au Code de numération les codes binaires suivant :
- 1001
- 11010
- 110011010
- 1010001011001
- 1011111010111101
Solution
| Chiffre | 1 | 0 | 0 | 1 |
|---|---|---|---|---|
| Poids suivant le rang | 23 | 22 | 21 | 20 |
| Valeur de la puissance | 8 | 4 | 2 | 1 |
| Valeur de chaque chiffre | 8 | 0 | 0 | 1 |
Donc 1001(2) = 9(10)
| Chiffre | 1 | 1 | 0 | 1 | 0 |
|---|---|---|---|---|---|
| Poids suivant le rang | 24 | 23 | 22 | 21 | 20 |
| Valeur de la puissance | 16 | 8 | 4 | 2 | 1 |
| Valeur de chaque chiffre | 16 | 8 | 0 | 2 | 0 |
Donc 11010(2) = 26(10)
| Chiffre | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|
| Poids suivant le rang | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
| Valeur de la puissance | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| Valeur de chaque chiffre | 256 | 128 | 0 | 0 | 16 | 8 | 0 | 2 | 0 |
Donc 110011010(2) = 410(10)
| Chiffre | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Poids suivant le rang | 212 | 211 | 210 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
| Valeur de la puissance | 4096 | 2048 | 1024 | 512 | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| Valeur de chaque chiffre | 4096 | 0 | 1024 | 0 | 0 | 0 | 64 | 0 | 16 | 8 | 0 | 0 | 1 |
Donc 1010001011001(2) = 5209(10)
| Chiffre | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Poids suivant le rang | 215 | 214 | 213 | 212 | 211 | 210 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
| Valeur de la puissance | 32768 | 16384 | 8192 | 4096 | 2048 | 1024 | 512 | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| Valeur de chaque chiffre | 32768 | 0 | 8192 | 4096 | 2048 | 1024 | 512 | 0 | 128 | 0 | 32 | 16 | 8 | 4 | 0 | 1 |
Donc 1011111010111101(2) = 48829(10)
[modifier] Base Octal
Calculer, selon la méthode donné selon le chapitre 1 : Introduction au Code de numération les codes octaux suivant :
- 432
- 45621
- 753214
- 40115632
- 7510256141
Solution
| Symbole | 4 | 3 | 2 |
|---|---|---|---|
| Poids du symbole suivant le rang | 82 | 81 | 80 |
| Valeur du poids | 64 | 8 | 1 |
| Valeur de chaque symbole | 256 | 24 | 2 |
Donc 432(8) = 282(10)
| Symbole | 4 | 5 | 6 | 2 | 1 |
|---|---|---|---|---|---|
| Poids du symbole suivant le rang | 84 | 83 | 82 | 81 | 80 |
| Valeur du poids | 4096 | 512 | 64 | 8 | 1 |
| Valeur de chaque symbole | 16384 | 2560 | 384 | 16 | 1 |
Donc 45621(8) = 19345(10)
[modifier] Base Hexadécimal
Calculer, selon la méthode donné selon le chapitre 1 : Introduction au Code de numération les codes hexadécimaux suivant :
- 4A
- 7538
- B2EA
- 44E4
- 4BDF7A4B