Décimal vers binaire
Fait partie de la section Fondamentaux du Journey Assembly de Coddy — leçon 9 sur 45.
Maintenant que vous savez comment fonctionne le binaire, vous devez apprendre à convertir un nombre décimal (comme 13) en binaire (1101).
La méthode : divisez par 2 de manière répétée, lisez les restes à l'envers.
Exemple étape par étape : Convertir 13 en binaire
| Étape | Division | Résultat | Reste |
|---|---|---|---|
| 1 | 13 ÷ 2 | 6 | 1 |
| 2 | 6 ÷ 2 | 3 | 0 |
| 3 | 3 ÷ 2 | 1 | 1 |
| 4 | 1 ÷ 2 | 0 | 1 |
Lisez maintenant les restes de bas en haut : 1101
Ainsi, 13 en décimal = 1101 en binaire.
Autre exemple : Convertir 25 en binaire
| Étape | Division | Résultat | Reste |
|---|---|---|---|
| 1 | 25 ÷ 2 | 12 | 1 |
| 2 | 12 ÷ 2 | 6 | 0 |
| 3 | 6 ÷ 2 | 3 | 0 |
| 4 | 3 ÷ 2 | 1 | 1 |
| 5 | 1 ÷ 2 | 0 | 1 |
Lire de bas en haut : 11001
Donc 25 en décimal = 11001 en binaire.
Pourquoi cela fonctionne :
Chaque fois que vous divisez par 2, vous trouvez le chiffre binaire suivant (en commençant par la droite). Le reste vous indique si ce chiffre est 0 ou 1. Vous vous arrêtez lorsque le résultat devient 0.
Essayez vous-même
Cette leçon ne comprend pas de défi de code.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
1La Machine
Qu'est-ce qu'un CPULa mémoireRegistres vs MémoireFonctionnement des instructionsLe modèle à deux fichiersL'architecture x86-642Systèmes de numération
Pourquoi le binaire ?Nombres binairesDécimal vers binairePourquoi l'hexadécimal ?Hexadécimal vers décimalDécimal vers hexadécimalASCII & Hex