Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Valeur décimale
26
Hexadécimal saisi 1A
Binaire 11010
Décimal 26

Ce que fait ce convertisseur hexadécimal en décimal

Cet outil convertit un nombre hexadécimal (base 16) en sa valeur décimale (base 10) et affiche également son équivalent binaire (base 2). Il vous suffit de saisir un nombre hexa dans l'unique champ — Nombre hexadécimal — et le convertisseur renvoie instantanément le résultat décimal ainsi que la suite correspondante de 1 et de 0. Pratique pour les développeurs qui lisent des adresses mémoire ou des codes couleur, les étudiants qui découvrent les systèmes de numération, et toute personne qui manipule des données de bas niveau.

Comment l'utiliser

  • Saisissez votre valeur hexadécimale dans le champ Nombre hexadécimal. L'hexadécimal utilise les chiffres 0 à 9 et les lettres A à F (la casse n'a aucune importance : FF et ff donnent le même résultat).
  • Le convertisseur lit votre saisie et produit deux résultats : la valeur décimale et la représentation binaire.
  • Utilisez-le pour des valeurs hexa entières telles que 1A, FF ou 2F4B — inutile d'ajouter une virgule décimale ou le préfixe « 0x ».

La formule sous-jacente

Chaque chiffre hexadécimal correspond à une puissance de 16. En lisant de droite à gauche, le chiffre le plus à droite est multiplié par 16⁰, le suivant par 16¹, puis par 16², et ainsi de suite. La valeur décimale est la somme de tous ces produits :

Décimal = Σ (chiffre × 16position)

En interne, l'outil utilise Long.parseLong(hex, 16) pour interpréter la chaîne comme un nombre en base 16, puis Long.toBinaryString() pour générer l'équivalent binaire à partir de ce résultat décimal.

Publicité
Chiffres hexadécimaux multipliés par des puissances de 16 et additionnés en un total décimal
Chaque chiffre hexadécimal est multiplié par une puissance de 16 selon sa position, puis additionné.

Exemple concret

Supposons que vous saisissiez 2F :

  • Le chiffre F vaut 15, à la position 16⁰ : 15 × 1 = 15
  • Le chiffre 2 est à la position 16¹ : 2 × 16 = 32
  • On additionne le tout : 32 + 15 = 47 (en décimal)
  • L'équivalent binaire de 47 est 101111

Ainsi, saisir 2F renvoie une valeur décimale de 47 et une valeur binaire de 101111.

Exemple résolu décomposant un nombre hexadécimal en termes pondérés dont la somme donne une valeur décimale
Un exemple résolu : la valeur de chaque chiffre multipliée par sa puissance de 16, le tout additionné.

Questions fréquentes

La casse a-t-elle de l'importance ? Non. Les lettres hexa A à F sont insensibles à la casse : ABC et abc donnent tous deux 2748.

Puis-je inclure le préfixe « 0x » ? Non. Saisissez uniquement les chiffres eux-mêmes (par exemple 1A, et non 0x1A), car l'outil attend une simple chaîne en base 16.

Quel est le plus grand nombre convertible ? L'outil interprète les valeurs sur un entier long de 64 bits ; il gère donc de façon fiable les nombres hexa jusqu'à 7FFFFFFFFFFFFFFF (soit 9 223 372 036 854 775 807 en décimal).

Dernière mise à jour: