Menu
Coddy logo textTech

Hexadécimal vers décimal

Fait partie de la section Fondamentaux du Journey Assembly de Coddy — leçon 11 sur 45.

L'hexadécimal (base 16) fonctionne de la même manière que le binaire et le décimal — chaque position a une valeur de position. En hexadécimal, chaque position est une puissance de 16.

Valeurs de position en hexadécimal :

PositionPuissance de 16Valeur décimale
À l'extrême droite16⁰1
Suivante16¹16
Suivante16²256
Suivante16³4096

Valeurs des chiffres hexadécimaux à retenir :

HexadécimalDécimal
0-90-9
A10
B11
C12
D13
E14
F15

Exemple 1 : Convertir <strong>0x2A</strong> en décimal

PositionChiffre hexadécimalValeur de positionCalcul
Gauche2162 × 16 = 32
DroiteA (10)110 × 1 = 10
Total  32 + 10 = 42

Ainsi, 0x2A = 42 en décimal.

Exemple 2 : Convertir <strong>0xFF</strong> en décimal

PositionChiffre hexadécimalValeur de positionCalcul
GaucheF (15)1615 × 16 = 240
DroiteF (15)115 × 1 = 15
Total  240 + 15 = 255

Donc 0xFF = 255 en décimal.

Exemple 3 : Convertir <strong>0x3E8</strong> en décimal

PositionChiffre hexadécimalValeur de positionCalcul
Gauche32563 × 256 = 768
MilieuE (14)1614 × 16 = 224
Droite818 × 1 = 8
Total  768 + 224 + 8 = 1000

Ainsi, 0x3E8 = 1000 en décimal.

La formule :

Pour un nombre hexadécimal avec les chiffres ... d₂ d₁ d₀ :

Valeur = (... + d₂ × 16² + d₁ × 16¹ + d₀ × 16⁰)

Essayez vous-même

Cette leçon ne comprend pas de défi de code.

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux