Outil pour convertir en base héxadécimale (base 16) ou vers la base hexadécimale. Les nombres écrits en hexa utilisent les chiffres de 0 à 9 et les lettres a à f.
Hexadécimal (Base 16) - dCode
Catégorie(s) : Arithmétique, Informatique
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
L'hexadécimal est un système de numération (écriture de nombres) en base 16. Contrairement au système décimal (base 10) qui utilise 10 chiffres (0 à 9), l'hexadécimal utilise 16 symboles : les chiffres de 0 à 9 puis les 6 lettres de a à f soit: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f
Ce système a été adopté massivement en informatique car il permet d'écrire 1 octet (8 bits) avec 2 caractères hexadécimaux.
Pour une explication complète de la conversion d'un nombre en base 10 vers la base 16 (seize) voir l'outil de conversion en base N.
Exemple : $ 127_{(10)} $ (se lit 127 en base 10) s'écrit $ 7f_{(16)} $ (7f en base 16)
Exemple : $ 255_{(10)} $ (se lit 255 en base 10) s'écrit $ ff_{(16)} $ (ff en base 16)
Pour une explication complète de la conversion d'un nombre en base 16 vers la base 10 voir l'outil de conversion en base N.
Exemple : 123 en base16 représente $ 1 \times 16^2 + 2 \times 16^1 + 3 $ en décimal donc s'écrit 291 en base10.
Rappel : A=10, B=11, C=12, D=13, E=14, F=15.
En informatique, toutes les données sont fondamentalement représentées sous forme binaire, c'est-à-dire sous forme de nombres.
Les nombres hexadécimaux fournissent une manière plus concise et plus lisible pour les humains de représenter ces données binaires.
Ils sont couramment utilisés pour représenter des données telles que du texte, à condition d'associer chaque chiffre hexadécimal à un caractère spécifique. Cela est particulièrement le cas dans les encodages comme ASCII ou Unicode, où chaque caractère est représenté par un nombre hexadécimal.
Sur cette page, dCode propose la conversion des nombres hexadécimaux en base 10 (entre autres) mais laisse à l'utilisateur le choix d'utiliser l'encodage qu'il souhaite. Si besoin, les pages dédiées au code ASCII ou Unicode (qui sont les plus courants) sont également disponibles sur dCode.
Les nombres hexadécimaux comportent parfois des lettres de a à f (parfois en majuscule).
En informatique, il est usuel d'afficher un préfixe 0x devant les nombres hexa pour indiquer qu'ils sont en base 16.
Exemple : 0x12 indique que 12 est écrit en hexa (système hexadécimal)
Les couleurs HTML sont codées par un triplet RVB codé en hexa : chaque composante (rouge, vert, bleu) va de 00 à FF (0 à 255 en décimal).
dCode se réserve la propriété du code source pour "Hexadécimal (Base 16)". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Hexadécimal (Base 16)", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Hexadécimal (Base 16)" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou les données, en téléchargement, script, ou les accès API à "Hexadécimal (Base 16)" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.
Le copier-coller de la page "Hexadécimal (Base 16)" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous créditez dCode !
L'exportation des résultats sous forme de fichier .csv ou .txt est gratuite en cliquant sur l'icone export
Citer comme source bibliographique :
Hexadécimal (Base 16) sur dCode.fr [site web en ligne], consulté le 21/12/2024,