Convertisseur Hex Dec Bin

Convertissez instantanément vos valeurs entre hexadécimal, décimal, binaire et octal. Interface interactive par bits avec prise en charge des nombres signés et de plusieurs tailles de mots.

2
10
16
8

Comment utiliser le convertisseur Hex Dec Bin ?

Le convertisseur Hex Dec Bin vous permet de passer en temps réel entre les systèmes hexadécimal (base 16), décimal (base 10), binaire (base 2) et octal (base 8). Il offre une bascule visuelle des bits et prend en charge les entiers signés de 8 à 64 bits, ainsi que le complément à deux pour les négatifs.

Quels systèmes de numération sont proposés ?

Quatre systèmes principaux :
- Binaire (base 2) : uniquement 0 et 1
- Octal (base 8) : chiffres 0 à 7
- Décimal (base 10) : chiffres 0 à 9
- Hexadécimal (base 16) : chiffres 0 à 9 + lettres A-F

Chaque représentation exprime la même valeur mais répond à différents usages (hardware, dev, math).

Comment fonctionne l'interface de bascule des bits ?

Chaque case correspond à un bit (0 ou 1) numéroté de droite à gauche. Cochez pour mettre le bit à 1, décochez pour 0. La largeur en bits dépend du format choisi (8/16/32/64). Toute modification met à jour instantanément les champs binaire, décimal, octal et hex.

Qu'est-ce qu'un nombre signé en complément à deux ?

Les nombres signés représentent des valeurs positives et négatives :
- Le bit de poids fort indique le signe (0 = positif, 1 = négatif)
- Le complément à deux consiste à inverser les bits puis ajouter 1
- Ex. sur 8 bits : -1 = 11111111, -2 = 11111110
- Le convertisseur gère automatiquement ce format pour toutes les largeurs.

Comment convertir entre systèmes ?

Saisissez une valeur dans n'importe quel champ (binaire, décimal, hex ou octal) : tous les autres sont mis à jour instantanément. Vous pouvez aussi manipuler directement les bits, changer la taille du mot ou coller une valeur négative, le moteur prend tout en charge.

Quelles plages de valeurs sont disponibles ?

Selon la largeur et le signe :

Non signé :
- 8 bits : 0 à 255
- 16 bits : 0 à 65 535
- 32 bits : 0 à 4 294 967 295
- 64 bits : 0 à 18 446 744 073 709 551 615

Signé (complément à deux) :
- 8 bits : -128 à 127
- 16 bits : -32 768 à 32 767
- 32 bits : -2 147 483 648 à 2 147 483 647
- 64 bits : ±9 223 372 036 854 775 807

Table de conversion multi-bases

DécimalBinaireOctalHex
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
15111117F
16100002010
25511111111377FF
256100000000400100