Aller au contenu

Convertisseur hexadécimal en décimal

Lisez des valeurs hexadécimales comme des nombres décimaux, non signés ou en entiers signés en complément à deux de 8 à 64 bits.

Traité localement dans votre navigateur

Options

Signé lit le bit de poids fort comme signe (complément à deux). Les entrées plus courtes sont complétées par des zéros.

Un nombre par ligne. Les espaces et tirets bas dans un nombre sont ignorés.0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur hexadécimal en décimal ?

Chaque chiffre hexadécimal représente quatre bits, A à F valant 10 à 15, et chaque position vaut une puissance de 16 : 0xFF vaut 15 × 16 + 15 = 255. Cet outil calcule la valeur décimale exacte de chaînes hexadécimales de toute longueur, y compris de nombres de 256 bits comme des hachages ou des clés.

Un 0x initial, les espaces et les tirets bas sont ignorés : les valeurs collées depuis du code ou des dumps fonctionnent telles quelles. Choisissez une largeur signée pour lire le motif en complément à deux : FF vaut 255 non signé mais −1 en signé sur 8 bits, et FFFFFFFF vaut −1 en entier signé de 32 bits.

Comment ça marche ?

  1. Collez une valeur hexadécimale par ligne, avec ou sans 0x ; la casse est indifférente.
  2. Gardez « Non signé » ou choisissez une interprétation signée sur 8, 16, 32 ou 64 bits.
  3. Choisissez éventuellement un séparateur de milliers pour la lisibilité.
  4. Copiez les décimaux ; une seule valeur affiche aussi le binaire et l’octal.

Cas d'usage courants

  • Lire un code d’erreur comme 0xC0000005 en décimal ou en valeur signée.
  • Convertir un hachage ou une clé de 256 bits en sa valeur numérique.
  • Contrôler des adresses mémoire, décalages et tailles affichés en hexadécimal dans un débogueur.
  • Décoder des valeurs signées d’un dump de protocole binaire.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
0xFF
DEADBEEF
ffff_ffff_ffff_ffff_ffff
Sortie
255
3735928559
1208925819614629174706175

Confidentialité

Convertisseur hexadécimal en décimal s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Une interprétation signée exige que la valeur tienne dans la largeur choisie. L’hexadécimal est lu comme un nombre, pas comme du texte : pour convertir des octets hexadécimaux en caractères, utilisez l’outil Hexadécimal en texte. Les fractions ne sont pas acceptées.

Questions fréquentes

0xFF vaut-il 255 ou −1 ?

Les deux, selon l’interprétation : 255 non signé, −1 en complément à deux signé sur 8 bits. Choisissez la largeur signée correspondant à votre type de donnée.

La casse des lettres compte-t-elle ?

Non. ff, FF et Ff valent tous 255.

Quelle taille de nombre hexadécimal puis-je convertir ?

Des milliers de chiffres. La conversion est exacte car elle utilise des entiers en précision arbitraire.

Plus d'outils dans Outils développeur →