Aller au contenu
OUTILS.COM · outils en ligne CALCULATRICE.COM · calculs CONVERTISSEUR.COM · conversions STATISTIQUES.COM · chiffres et stats
BASE 16 ↔ BASE 10

Hexadécimal en décimal

2AF en base 16 vaut 687 en décimal : 2 × 256 + 10 × 16 + 15 = 687. Le formulaire convertit des entiers non signés, sans interpréter du texte ou un nombre signé.

Formule visibleUnités qualifiéesSources indiquéesCalcul local
Conversion immédiate

Saisissez une valeur

La valeur de chaque position est pondérée par une puissance de 16.

Chargement du convertisseur…

Calcul local : les valeurs saisies ne sont pas envoyées au serveur.

Repères utiles

Même entier, écriture différente

Même entier, écriture différente
Base 16DécimalContrôle de lecture
000 unité(s)
111 unité(s)
F1515 unité(s)
101616 unité(s)
111717 unité(s)
FF255255 unité(s)
100256256 unité(s)
FFFF6553565535 unité(s)

Le nombre de chiffres change, pas la valeur. La base 16 utilise uniquement 0 à 9 puis A à F. Définitions et sources des calculs.

Télécharger ce tableau en CSV
Formule et exemple

Méthode : Hexadécimal en décimal

La valeur de chaque position est pondérée par une puissance de 16.

Décomposer 2AF

  1. Lire les chiffres de droite à gauche : poids 1, 16, 256, etc.
  2. 2 × 256 + 10 × 16 + 15 = 687.

Le résultat est 687 en base dix.

Calcul illustratif à partir des définitions et conventions documentées.

Lire 10000 avec sa base

  1. Le 1 est au rang 4 : 16⁴ = 65 536.
  2. Les quatre zéros n’ajoutent rien.

10000 en base 16 vaut 65 536, pas dix mille.

Calcul illustratif à partir des définitions et conventions documentées.

Selon votre besoin

Choisir la bonne lecture du résultat

Choisir la bonne lecture du résultat
Votre situationCe qu’il faut vérifier
Entier non signéUtiliser le formulaire et préciser la base.
Nombre signé ou complément à deuxLa largeur en bits et la convention manquent ; ne pas interpréter le résultat comme signé.
Texte encodéUne conversion de base ne décode pas les caractères.

Après le calcul. Copier la valeur avec sa base et conserver séparément le signe, la largeur ou l’encodage si le document en utilise.

Limites visibles

Ce que le résultat ne permet pas de conclure

Entiers positifs ou nuls uniquement. Signes, fractions et exposants sont refusés. Les espaces et soulignements sont retirés comme séparateurs ; les zéros initiaux ne sont pas conservés. La limite de 4 096 chiffres est propre à ce formulaire.

Traçabilité

Sources et révision

Mise à jour de la page : 30 octobre 2026. Les références ci-dessous documentent les définitions et conventions utilisées.

À quoi servent ces sources ?

Chiffres et bases
ECMA-262 définit les littéraux binaires, octaux et hexadécimaux. Le formulaire conserve leurs alphabets numériques ; sa syntaxe de saisie n’est pas un interpréteur JavaScript. Consulter la référence.
Vérification indépendante
La documentation Python décrit int(chaîne, base). La valeur peut être contrôlée avec int("2AF", 16) ; les étapes ci-dessus détaillent le calcul positionnel. Consulter la référence.

Contrôle et maintenance

Facteurs et exemples numériques vérifiés pour ce lot à partir des références indiquées. Les cas présentés sont des calculs illustratifs reproductibles, pas des mesures de terrain.

Responsabilité éditoriale : Nicolas Belotti, Semantiak. Contrôle documentaire : . Prochaine révision prévue : , ou plus tôt si une erreur est signalée.

Consulter le référentiel des facteurs et conventions. La politique générale de contrôle est détaillée sur la page Références et méthodologie.

Questions fréquentes

Comprendre cette conversion

Le préfixe est-il obligatoire ?

Non. Le préfixe 0x est facultatif dans le sens vers décimal.

Les zéros initiaux sont-ils conservés ?

Non : ils ne changent pas la valeur entière. Conservez séparément une largeur de mot si nécessaire.

Les grands entiers sont-ils arrondis ?

Le moteur utilise BigInt ; il conserve les entiers exactement, avec une limite de 4 096 chiffres saisis.

Outils proches

Continuer sur le même sujet