Convertisseur de bases numériques

Convertisseur de décimal à hexadécimal

Convertissez instantanément des nombres décimaux en hexadécimal ou binaire. L'outil valide votre saisie, prend en charge les entiers très grands et affiche clairement les étapes de la conversion.

Convertir un nombre décimal

Entrez un entier décimal et choisissez de le convertir en hexadécimal ou binaire. L'entrée décimale utilise les chiffres 0 à 9.

Résultat hexadécimal 1CE
Convertir hexadécimal en décimal à la place

Étapes de conversion en direct

L’explication se met à jour au fur et à mesure de la saisie. Pour les nombres très grands, l’outil conserve le résultat exact et résume la méthode plutôt que d’afficher une liste d’étapes trop longue.

Comment ce résultat est calculé

  1. Divisez le nombre décimal par la base cible.
  2. Enregistrez chaque reste de chaque étape de division.
  3. Lisez les restes de bas en haut pour obtenir la valeur finale.
Note sur la précision : Ce convertisseur utilise JavaScript BigInt pour la conversion des entiers, ce qui permet de traiter les grands nombres entiers avec exactitude plutôt que de les arrondir comme les nombres à virgule flottante classiques.

Quels sont les nombres décimaux, hexadécimaux et binaires ?

Le système décimal est le système de numération base-10 utilisé au quotidien. Il utilise dix chiffres : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Le système hexadécimal est en base 16. Il utilise les chiffres 0–9 ainsi que les lettres A, B, C, D, E et F, où A correspond à 10 et F à 15.

Le système binaire est en base 2 et utilise uniquement 0 et 1. Les ordinateurs utilisent le binaire en interne, tandis que l'hexadécimal est souvent employé comme une forme compacte pour écrire les données binaires.

Comment convertir un nombre décimal en hexadécimal

Pour convertir un nombre décimal en hexadécimal, divisez-le successivement par 16 et notez les restes. Les restes compris entre 10 et 15 sont représentés par les lettres A à F.

462 ÷ 16 = 28 reste 14 = E
28 ÷ 16 = 1 reste 12 = C
1 ÷ 16 = 0 reste 1
Résultat : 1CE₁₆

Ainsi, la décimale 462 se convertit en hexadécimal 1CE.

Comment convertir un nombre décimal en binaire

Pour convertir un nombre décimal en binaire, divisez-le successivement par 2 et notez les restes. Le résultat binaire s'obtient en lisant les restes de bas en haut.

42 ÷ 2 = 21 reste 0
21 ÷ 2 = 10 reste 1
10 ÷ 2 = 5 reste 0
5 ÷ 2 = 2 reste 1
2 ÷ 2 = 1 reste 0
1 ÷ 2 = 0 reste 1
Résultat : 101010₂

Ainsi, la décimale 42 se convertit en binaire 101010.

Lorsque la conversion décimale en hexadécimal est utile

La conversion de décimal en hexadécimal est courante en programmation, débogage, valeurs de couleur, adresses mémoire, points de code Unicode et inspection des données bas niveau.

Par exemple, la valeur décimale 255 correspond à FF en hexadécimal. Dans un code couleur RGB, FF représente la valeur maximale d'un canal de couleur.

Règles d'entrée

  • Utilisez les chiffres 0–9 pour l'entrée décimale.
  • Les virgules, les espaces et les tirets bas sont ignorés pour une lecture plus facile.
  • Les nombres entiers sont pris en charge. Les fractions ne sont pas converties par cet outil.
  • Les entiers négatifs sont pris en charge, tels que -462.