Mathématiques

Calculatrice hexadécimale

Paramètres
Réinitialiser
Partager le résultat
Enregistrer
Intégrer
Signaler un bug

Partager calculatrice

Ajoutez notre calculatrice gratuite à votre site Web

Veuillez entrer une URL valide. Seules les URLs HTTPS sont prises en charge.


Utilisez les valeurs actuelles dans les champs de saisie de la calculatrice sur la page comme valeurs par défaut pour la calculatrice intégrée.


Couleur de focus de la bordure d'entrée, couleur de la case à cocher, couleur de survol des éléments sélectionnés, etc.


Veuillez accepter les Conditions d'utilisation.

Aperçu

Enregistrer la calculatrice

Paramètres de la calculatrice

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Partager calculatrice

Qu’est-ce qu’un nombre hexadécimal ?

Un nombre hexadécimal est un nombre exprimé en base 16, utilisant les chiffres 0 à 9 pour représenter les valeurs de zéro à neuf, et les lettres A à F pour représenter les valeurs de dix à quinze. Le système hexadécimal est largement utilisé en informatique et en électronique numérique car il fournit une représentation compacte et lisible par l’homme des valeurs binaires.

Par exemple, dans le système hexadécimal :

  • Le nombre décimal 10 est représenté par A.
  • Le nombre décimal 15 est représenté par F.
  • Le nombre décimal 255 est représenté par FF.

Chaque chiffre hexadécimal représente quatre chiffres binaires (bits), ce qui rend la conversion entre binaire et hexadécimal particulièrement simple. Ce calculateur permet aux utilisateurs d’effectuer directement l’addition, la soustraction, la multiplication et la division en hexadécimal sans convertir manuellement entre les systèmes décimal et hexadécimal.

Comment fonctionne le calculateur

Ce calculateur hexadécimal simplifie les opérations arithmétiques avec des nombres hexadécimaux en suivant trois étapes principales :

  1. Conversion en décimal (base 10) – Chaque entrée hexadécimale est convertie en son équivalent décimal.
  2. Opération arithmétique – L’addition, la soustraction, la multiplication ou la division est effectuée sur les nombres décimaux.
  3. Conversion de retour en hexadécimal (base 16) – La valeur décimale résultante est convertie en notation hexadécimale.

Le calculateur gère plusieurs entrées simultanément, permettant aux utilisateurs d’effectuer des opérations avec deux, trois nombres hexadécimaux ou plus en une seule fois.

Par exemple, l’opération 1A + F + 5 en hexadécimal implique trois nombres et produira le résultat hexadécimal correct en une seule étape.

Si vous avez besoin de convertir des nombres en système hexadécimal, utilisez le convertisseur hexadécimal.

Conversion étape par étape

Exemple 1 : Addition hexadécimale

Effectuer l’addition 1A+F1A + F en hexadécimal.

Étape 1. Convertir en décimal :
1A16=1×161+10×160=26101A_{16} = 1 \times 16^1 + 10 \times 16^0 = 26_{10}
F16=1510F_{16} = 15_{10}

Étape 2. Effectuer l’addition en décimal :
26+15=4126 + 15 = 41

Étape 3. Convertir le résultat en hexadécimal :

DivisionQuotient entierReste
41 ÷ 1629
2 ÷ 1602

Ainsi, le résultat hexadécimal est 291629_{16}.

Exemple 2 : Soustraction hexadécimale

Calculer 3CA3C - A en hexadécimal.

Étape 1. Convertir en décimal :
3C16=3×161+12×160=60103C_{16} = 3 \times 16^1 + 12 \times 16^0 = 60_{10} A16=1010A_{16} = 10_{10}

Étape 2. Effectuer la soustraction en décimal :
6010=5060 - 10 = 50

Étape 3. Convertir en hexadécimal :

DivisionQuotient entierReste
50 ÷ 1632
3 ÷ 1603

Ainsi, le résultat hexadécimal est 321632_{16}.

Résultat : 3CA=323C - A = 32

Exemple 3 : Multiplication hexadécimale

Calculer A×5A \times 5 en hexadécimal.

Étape 1. Convertir en décimal :
A16=1010A_{16} = 10_{10}

Étape 2. Multiplier en décimal :
10×5=5010 \times 5 = 50

Étape 3. Convertir en hexadécimal :

DivisionQuotient entierReste
50 ÷ 1632
3 ÷ 1603

Ainsi, le résultat hexadécimal est 321632_{16}.

Exemple 4 : Division hexadécimale

Calculer 64/864 / 8 en hexadécimal.

Étape 1. Convertir en décimal :
6416=6×161+4×160=1001064_{16} = 6\times16^1 + 4\times16^0 = 100_{10}
816=8×160=8108_{16} = 8\times16^0 = 8_{10}

Étape 2. Effectuer la division en décimal :
100/8=12,5100 / 8 = 12,5

Étape 3. Convertir la partie entière et la partie fractionnaire en hexadécimal :
Partie entière 1210=C1612_{10} = C_{16}.

Partie fractionnaire

MultiplicationResultReste
0,5 × 1680

Ainsi, le résultat hexadécimal est C,816C,8_{16}.

Tableau de conversion

HexDécimalBinaire
000000
110001
220010
330011
440100
550101
660110
770111
881000
991001
A101010
B111011
C121100
D131101
E141110
F151111

Faits intéressants sur l’hexadécimal

  • Le préfixe “0x” est souvent utilisé pour indiquer une valeur hexadécimale dans les langages de programmation (par exemple, 0xFF).
  • HTML et CSS utilisent des codes hexadécimaux pour représenter les couleurs ; par exemple, #FFFFFF est le blanc et #000000 est le noir.
  • Les adresses mémoire dans la plupart des systèmes informatiques sont représentées au format hexadécimal car elles se mappent bien aux données binaires.
  • Dans les premiers ordinateurs, l’hexadécimal a aidé les programmeurs à lire et à déboguer plus facilement le code machine binaire.

Foire Aux Questions

Comment ajouter plusieurs nombres hexadécimaux comme 1A + 2F + 3B ?

Convertir chaque nombre en décimal :
1A = 26, 2F = 47, 3B = 59.
Les sommer : 26 + 47 + 59 = 132.
Convertir au retour : 132 ÷ 16 = 8 reste 4 → 84₁₆.
Résultat : 84.

Les nombres hexadécimaux peuvent-ils inclure des parties fractionnaires ?

Oui. Les nombres hexadécimaux fractionnaires utilisent des puissances négatives de 16.
Exemple : 0.A16=10×161=0,625100.A_{16} = 10 \times 16^{-1} = 0,625_{10}.

Comment convertir un grand nombre hexadécimal comme ABCD en décimal ?

Développer :
A×163+B×162+C×161+D×160A \times 16^3 + B \times 16^2 + C \times 16^1 + D \times 16^0
=10×4096+11×256+12×16+13×1= 10 \times 4096 + 11 \times 256 + 12 \times 16 + 13 \times 1
=40960+2816+192+13= 40 960 + 2 816 + 192 + 13
=4398110= 43 981_{10}

Ainsi, le résultat décimal est 439811043 981_{10}.

Signaler un bug

Ce champ est requis.