Calculateur Hexadécimal

Convertissez entre hexadécimal, décimal et binaire

Calculateur Hexadécimal

Convertissez entre décimal et hexadécimal

Convertisseur Hexadécimal

Entrez un entier décimal

Formule
Divisez par 16 à plusieurs reprises

Qu'est-ce qu'un Calculateur Hexadécimal ?

Un Calculateur Hexadécimal est un outil pour travailler avec des nombres hexadécimaux (aussi appelés hex), qui utilisent la base 16 au lieu de la base 10. L'hexadécimal utilise seize symboles : 0–9 et A–F, où A = 10, B = 11, C = 12, D = 13, E = 14 et F = 15.

L'hex est largement utilisé en informatique car c'est une façon compacte de représenter des données binaires. Comme 1 chiffre hex équivaut à 4 bits binaires, de longues valeurs binaires peuvent être écrites beaucoup plus court en hex. Par exemple : binaire 1111 = hex F, et binaire 10101100 = hex AC.

Ce Calculateur Prend en Charge Plusieurs Conversions

  • Décimal → Hexadécimal -- convertit les nombres en base 10 vers la base 16
  • Décimal → Binaire -- convertit les nombres en base 10 vers la base 2

Les calculateurs hexadécimaux sont utiles pour convertir entre hex, décimal et binaire, travailler avec des couleurs en design web (ex. : #FF0000 pour le rouge) et comprendre les adresses mémoire, le code machine et d'autres concepts informatiques de bas niveau.

Comment utiliser ce Calculateur Hexadécimal

  1. Entrez un nombre décimal -- tapez un entier dans le champ de saisie (ex. : 255)
  2. Cliquez sur « Calculer » -- pour convertir le nombre
  3. Examinez les deux sorties -- le résultat montre simultanément la représentation hexadécimale (base 16) et binaire (base 2)
  4. Essayez d'autres valeurs -- explorez des valeurs courantes comme 16, 128, 255, 256 ou tout décimal à convertir

Conseils :

  • Les valeurs hex apparaissent souvent avec un préfixe 0x (exemple : 0xFF). Ce calculateur affiche les chiffres hex bruts sans préfixe.
  • Hex n'utilise que 0–9 et A–F. En cas d'erreur, vérifiez la présence de caractères invalides.
  • Les zéros en tête (comme 00FF) ne changent pas la valeur, mais peuvent être utiles pour une longueur d'octet fixe.

Formules Hexadécimales

Valeur de Position Hex (Base 16)

Hex fonctionne comme la valeur de position décimale, mais avec des puissances de 16 :

valeur = Σ dᵢ × 16ⁱ (i = 0 à k)

Où chaque chiffre dᵢ peut être 0–15 (0–9 ou A–F)

Exemple : 1A₁₆ = 1×16¹ + 10×16⁰ = 16 + 10 = 26₁₀

Convertir Décimal en Hex

Divisez répétitivement par 16 et notez les restes :

  1. Divisez le nombre par 16
  2. Notez le reste (0–15, en utilisant A–F pour 10–15)
  3. Divisez le quotient par 16 et répétez jusqu'à ce que le quotient soit 0
  4. Lisez les restes de bas en haut

Table de Conversion Hex vers Binaire

Chaque chiffre hex correspond directement à un groupe de 4 bits binaires :

0

0000

1

0001

2

0010

3

0011

4

0100

5

0101

6

0110

7

0111

8

1000

9

1001

A

1010

B

1011

C

1100

D

1101

E

1110

F

1111

Addition Hexadécimale (Concept)

L'addition hexadécimale suit la même idée que l'addition décimale, mais les retenues se produisent à 16 au lieu de 10. Si la somme d'un chiffre est 16 ou plus, écrivez le reste et reportez 1 à la position suivante.

Exemples de Calculs

Exemple 1 : Convertir Hex en Décimal

Convertir : 1A₁₆ en décimal

Calcul : 1×16 + 10 = 26

Résultat : 1A₁₆ = 26₁₀

Exemple 2 : Convertir Hex en Binaire

Convertir : 2F₁₆ en binaire

Étapes :

  • 2 = 0010
  • F = 1111

Résultat : 2F₁₆ = 00101111₂

Exemple 3 : Convertir Décimal en Hex

Convertir : 255₁₀ en hex

Étapes :

  • 255 ÷ 16 = 15 reste 15
  • 15 en hex = F, reste 15 = F

Résultat : 255₁₀ = FF₁₆

Exemple 4 : Addition Hexadécimale

Additionner : A5₁₆ + 1C₁₆

Vérifier via décimal :

  • A5₁₆ = 10×16 + 5 = 165
  • 1C₁₆ = 1×16 + 12 = 28
  • 165 + 28 = 193
  • 193 ÷ 16 = 12 reste 1 → C1

Résultat : A5₁₆ + 1C₁₆ = C1₁₆

Questions Fréquentes

Pourquoi l'hexadécimal est-il utilisé en informatique ?

Hex est une façon compacte de représenter du binaire. Comme 1 chiffre hex équivaut à 4 bits, il est beaucoup plus facile à lire et écrire que de longues chaînes binaires, surtout pour les adresses mémoire et les données machine.

Que signifient les lettres A–F en hex ?

Elles représentent les valeurs de 10 à 15 : A = 10, B = 11, C = 12, D = 13, E = 14, F = 15.

Quelle est la différence entre hex et binaire ?

Le binaire est en base 2 (0 et 1). Hex est en base 16 (0–9 et A–F). Hex est souvent utilisé comme raccourci pour le binaire car il compresse 4 bits en 1 caractère.

Que signifie « 0x » devant un nombre ?

« 0x » est un préfixe courant en programmation pour indiquer un nombre hexadécimal. Par exemple, 0xFF signifie FF en hex (255 en décimal).

Pourquoi les valeurs hex apparaissent-elles dans les couleurs comme #FF0000 ?

En design web, les couleurs sont souvent représentées par trois paires hex pour le Rouge, le Vert et le Bleu (RGB). Chaque paire va de 00 à FF (0 à 255 en décimal). Par exemple, #FF0000 est du rouge pur, sans vert ni bleu.

Intégrer Hex Calculator sur votre site

Vous souhaitez ajouter cette calculatrice à votre site ? Obtenez un code d'intégration personnalisé qui s'adapte à votre design et fidélise vos visiteurs.

Design adaptatif
Style personnalisé
Chargement rapide
Optimisé mobile

Qu'est-ce que le système hexadécimal ?

Le système hexadécimal (base 16) utilise les chiffres 0–9 et les lettres A–F, où A=10, B=11, C=12, D=13, E=14 et F=15. Il est compact par conception — un seul chiffre hex représente exactement 4 bits binaires — ce qui le rend idéal pour exprimer des données binaires sous une forme lisible par les humains. On le retrouve constamment en programmation, dans les adresses mémoire, le code machine et partout où de grandes valeurs binaires doivent rester lisibles sans prendre trop de place.

Ce calculateur convertit instantanément entre hex, décimal et binaire, et gère également l'arithmétique hexadécimale comme l'addition et la soustraction. C'est un outil indispensable pour les web designers qui travaillent avec les codes couleur #RRGGBB, les programmeurs qui déboguent des adresses mémoire ou des valeurs de registres, et toute personne effectuant des opérations bit à bit. Que vous lisiez un dump de registres CPU ou que vous choisissiez la couleur de fond d'un site web, l'hexadécimal est le langage qu'il vous faut.

Comment utiliser le calculateur hexadécimal

  1. Saisissez un nombre hexadécimal avec les chiffres 0–9 et les lettres A–F, ou un nombre décimal pour convertir depuis la base 10.
  2. Sélectionnez le sens de la conversion : hex vers décimal, décimal vers hex, ou hex vers binaire.
  3. Cliquez sur Calculer pour traiter la conversion ou l'arithmétique.
  4. Lisez les trois représentations en base côte à côte : hexadécimal, décimal et binaire.

Formules de conversion hexadécimale

Hex vers Décimal : multiplier chaque chiffre par 16^position 1A3₁₆ = 1×16² + 10×16¹ + 3×16⁰ = 256 + 160 + 3 = 419 Décimal vers Hex : diviser par 16, collecter les restes 255 ÷ 16 = 15 reste 15 (F), donc 255₁₀ = FF₁₆ Chiffres hex : 0-9 = 0-9, A=10, B=11, C=12, D=13, E=14, F=15 Codes couleur : #RRGGBB — deux chiffres hex pour Rouge, Vert, Bleu (0-255)

Chaque chiffre hexadécimal correspond exactement à 4 bits binaires (un "nibble"). Deux chiffres hex forment un octet, allant de 00 à FF — soit de 0 à 255 en décimal. C'est pourquoi chaque canal de couleur dans #RRGGBB va de 00 (0) à FF (255).

Exemples résolus

FF₁₆ = 255₁₀ — La valeur maximale d'un octet

FF en hexadécimal est la plus grande valeur qui tient dans un seul octet (8 bits). En couleur RGB, FF signifie intensité maximale, donc #FFFFFF est blanc pur (les trois canaux au maximum) et #000000 est noir pur (tous les canaux à 0).

Décoder un code couleur hex : #1A2B3C

Divisé en trois paires : R = 1A₁₆ = 26₁₀, G = 2B₁₆ = 43₁₀, B = 3C₁₆ = 60₁₀. Donc #1A2B3C est un bleu-gris foncé avec rouge=26, vert=43, bleu=60. C'est exactement ainsi que fonctionnent les sélecteurs de couleur CSS sous le capot.

1000₁₀ = 3E8₁₆

Pour convertir 1000 en hex : 1000 ÷ 16 = 62 reste 8, puis 62 ÷ 16 = 3 reste 14 (E), puis 3 ÷ 16 = 0 reste 3. En lisant les restes de bas en haut : 3E8. Donc mille en décimal est 3E8 en hexadécimal.

Questions fréquentes

Pourquoi les programmeurs utilisent-ils l'hexadécimal plutôt que le décimal ?
Parce que les ordinateurs fonctionnent en binaire (base 2), et l'hex (base 16) se mappe proprement sur le binaire — chaque chiffre hex vaut exactement 4 bits. Cela signifie qu'une adresse mémoire de 32 bits s'écrit en 8 chiffres hex, bien plus facile à lire que 32 uns et zéros. Le décimal n'a pas cette relation propre avec le binaire, ce qui le rend peu pratique pour le travail de bas niveau.
Que signifie #FFFFFF dans les couleurs web ?
#FFFFFF est le blanc pur en CSS et HTML. Le préfixe # indique un code couleur hex. Les six chiffres sont trois paires : FF pour le rouge, FF pour le vert, FF pour le bleu. Chaque FF vaut 255 en décimal, l'intensité maximale pour ce canal de couleur. Tous les canaux au maximum = lumière blanche.
Comment compte-t-on en hexadécimal ?
On compte 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F — puis on passe à 10 (qui vaut 16 en décimal). Après 1F vient 20, après FF vient 100, et ainsi de suite. C'est la même logique de retenue que le décimal, mais avec 16 symboles au lieu de 10.
Qu'est-ce qu'un nibble ?
Un nibble représente 4 bits — exactement la moitié d'un octet. Un chiffre hex représente un nibble. Un octet complet (8 bits) nécessite donc exactement deux chiffres hex. Le terme est un jeu de mots informatique : si un byte est une bouchée de données, un nibble en est la moitié.
Quelle est la différence entre hexadécimal et binaire ?
Le binaire (base 2) n'utilise que 0 et 1. L'hex (base 16) utilise 0–9 et A–F. Ils représentent la même information, mais l'hex est 4 fois plus compact — chaque chiffre hex représente 4 chiffres binaires. Les programmeurs utilisent l'hex comme abréviation du binaire car il est bien plus facile à lire et à taper, tout en se regroupant proprement en octets et en mots.