🌐 FR

🔢 Calculateur Hexadécimal

Un calculateur pour convertir entre les nombres hexadécimaux et décimaux et effectuer des opérations arithmétiques hexadécimales.

Saisie décimale → Hexadécimal

Hexadécimal

Saisie hexadécimale → Décimal

Décimal

Opérations hexadécimales

Résultat
Décimal
GUIDE

En savoir plus

01

Qu'est-ce que l'hexadécimal ?

L'hexadécimal est un système numérique qui utilise 16 symboles : 0-9 et A-F, où A=10, B=11, C=12, D=13, E=14, F=15. Il est largement utilisé dans les codes couleur web (#FF0000), les adresses mémoire, les adresses MAC, etc. Quatre chiffres binaires peuvent être simplement représentés par un seul chiffre hexadécimal, ce qui le rend très efficace.

02

Comment convertir l'hexadécimal en décimal

Pour convertir l'hexadécimal en décimal, multipliez chaque chiffre par des puissances de 16 et additionnez-les. Par exemple, l'hexadécimal 2F est (2×16¹)+(15×16⁰) = 32+15 = 47 (décimal). L'hexadécimal FF est (15×16¹)+(15×16⁰) = 240+15 = 255. Ce calculateur effectue les conversions automatiquement.

03

Comment convertir le décimal en hexadécimal

Pour convertir le décimal en hexadécimal, divisez répétitivement le nombre décimal par 16 et lisez les restes dans l'ordre inverse. Par exemple, en convertissant le décimal 255 : 255÷16=15 reste 15(F), 15÷16=0 reste 15(F), en lisant dans l'ordre inverse on obtient FF. Le décimal 100 est 64 en hexadécimal.

04

Codes couleur web et hexadécimal

En HTML et CSS, les couleurs sont exprimées en hexadécimal. Dans le format #RRGGBB, RR est le rouge (00-FF), GG est le vert (00-FF), BB est le bleu (00-FF). Exemples : #FF0000 est rouge, #00FF00 est vert, #0000FF est bleu, #FFFFFF est blanc, #000000 est noir. Chaque canal de couleur a une plage de 0-255 (décimal).

05

Applications des opérations hexadécimales

Les opérations hexadécimales sont utilisées en programmation pour le masquage de bits, les calculs d'adresses mémoire et l'analyse de paquets réseau. Par exemple, les opérations AND bit à bit peuvent extraire des bits spécifiques, et les opérations OR peuvent définir des bits. L'hexadécimal est également essentiel lors de l'analyse des vidages mémoire pendant le débogage.

06

Applications concrètes de l'hexadécimal

L'hexadécimal est largement utilisé dans la conception web (codes couleur), les adresses MAC (00:1A:2B:3C:4D:5E), les adresses IPv6, les signatures de fichiers (nombres magiques), les codes QR, les clés de chiffrement, les codes de caractères Unicode (U+0041), etc. Vous pouvez également vérifier les codes couleur hexadécimaux lors de l'utilisation de sélecteurs de couleur dans les outils de développement.

Questions fréquentes

Que signifie le préfixe 0x devant un nombre hexadécimal ?
0x est un préfixe indiquant que le nombre qui suit est exprimé en hexadécimal, couramment utilisé dans les langages de programmation. Par exemple, 0xFF représente 255 en décimal ; dans ce calculateur, vous pouvez saisir simplement FF sans le préfixe 0x.
Comment se lisent les lettres A à F en hexadécimal ?
Les lettres A à F représentent respectivement les valeurs 10 à 15, et peuvent s'écrire indifféremment en majuscules ou minuscules (a=A=10). Ce calculateur gère automatiquement la casse.
Comment représente-t-on un nombre hexadécimal négatif ?
L'hexadécimal en lui-même ne représente pas directement les nombres négatifs, mais les systèmes informatiques utilisent le complément à deux pour cela. Ce calculateur se concentre sur la conversion des entiers positifs et les opérations arithmétiques de base.
Que se passe-t-il si une soustraction hexadécimale donne un résultat négatif ?
Si la première valeur est plus petite que la seconde, le résultat est négatif. Le calculateur l'affiche avec un signe moins suivi de la valeur absolue en hexadécimal.
Pourquoi un aperçu de couleur apparaît-il lors de la saisie d'un code couleur ?
En saisissant un code hexadécimal à 6 chiffres au format #RRGGBB, chaque paire de chiffres est interprétée comme les valeurs rouge, vert et bleu, ce qui permet d'afficher un aperçu de la couleur réelle — utile pour vérifier visuellement un code couleur en design web.