Conversion binaire/octal/décimal/hex
| Décimal | Binaire | Octal | Hexadécimal |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
Utilise uniquement 0 et 1. Représentation de base des ordinateurs.
Utilise 0-9 et A-F. Utilisé pour les codes couleur, adresses mémoire, etc.
Méthode pour représenter les nombres négatifs. MSB 1 indique négatif.
Outil de conversion entre systèmes de numération : binaire (base 2), octal (base 8), décimal (base 10) et hexadécimal (base 16). Prend en charge la visualisation des motifs de bits, les modes entiers signés/non signés, et diverses tailles de bits (8/16/32/64 bits). Utile pour la programmation, la conception matérielle, l'analyse réseau, etc.
Choisir les paramètres
Définissez la base d'entrée (2/8/10/16), la taille (8/16/32/64 bits) et le mode signé ou non signé.
Saisir une valeur
Saisissez un nombre dans le format de la base sélectionnée. En hexadécimal, vous pouvez utiliser les lettres A à F.
Consulter les conversions
Dès la saisie, les résultats s'affichent dans toutes les bases : binaire, octale, décimale et hexadécimale.
Analyser le motif de bits
Utilisez la visualisation du motif de bits pour contrôler la valeur 0 ou 1 de chaque bit et analyser le résultat d'opérations binaires.
Un entier signé représente les nombres négatifs au moyen du complément à deux (Two's Complement). Si le bit de poids fort (MSB) vaut 1, le nombre est négatif. Par exemple, sur 8 bits, 0xFF vaut 255 en non signé et -1 en signé.
Outre les chiffres 0 à 9, l'hexadécimal utilise A(10), B(11), C(12), D(13), E(14) et F(15) pour représenter les valeurs 10 à 15 sur un seul chiffre. La casse n'a pas d'importance.
La taille en bits détermine la plage de valeurs représentables. Sur 8 bits, elle va de 0 à 255 en non signé ou de -128 à 127 en signé ; sur 16 bits non signés, elle va de 0 à 65535. Dépasser cette plage provoque un dépassement de capacité.
L'octal est surtout utilisé pour les permissions de fichiers Unix/Linux. Par exemple, chmod 755 correspond à rwxr-xr-x, chaque chiffre représentant 3 bits de permissions : lecture, écriture et exécution.
L'hexadécimal est largement utilisé en informatique pour les adresses mémoire, les codes couleur (#FF0000), les adresses MAC, la représentation de données binaires et l'analyse de paquets réseau.