Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

La base hexadécimale

La base hexadécimale Encyclopédie


La base hexadécimale

Les nombres binaires étant de plus en plus longs, il a fallu introduire une nouvelle base : la base hexadécimale.
La base hexadécimale consiste à compter sur une base 16, c'est pourquoi au-delà des 10 premiers chiffres on a décidé d'ajouter les 6 premières lettres : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

Base décimale 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Base hexadécimale 0 1 2 3 4 5 6 7 8 9 A B C D E F
Base binaire 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

Un exemple

Le nombre 27 (en base 10) vaut en base 16 : 1*161 + 11*160 = 1*161 + B*160
c'est-à-dire 1B en base 16.

Le nombre FB3 (en base 16) vaut en base 10 : F*162 + B*161 + 3*160 = 3840 + 176 + 3 = 4019

Pour convertir un octet en hexadécimale, on le partage en 2 groupes de 4 bits, qui correspondent chacun à un chiffre hexadécimal.

2 A D 5
0010 1010 1101 0101

Discussions pertinentes trouvées dans le forum

21/01 13h53 fonction conversion héxadécimal Fonction C++ de conversion en héxadécimal Développement 26/01 21h51->nesssta15
29/08 18h48 nombre héxadécimal nombre héxadécimal Développement 21/10 11h15->robert9
07/07 18h48 calcul héxadécimal calcul héxadécimal en C++ Développement 07/07 22h03->Ravachol8
20/07 08h13 hexadecimal Hexadecimal comment ça marche? Développement 20/07 18h15->ipl6
11/11 12h18 force printf hexadecimal C force printf pour hexadecimal Développement 11/11 17h52->aimless4
11/04 19h12 hexadecimal décrypté [Hexadecimal] Comment le décrypté ? Développement 11/04 21h33->Kandoska4
26/01 20h30 fonction c conversion héxadécimal Fonction C++ de conversion en héxadécimal Développement 27/01 22h42->Lapinkiller4
08/07 18h09 addition hexadécimal Addition en hexadécimal Développement 08/07 21h32->Marden3
29/11 20h22 hexadecimal quand tu tiens hexadecimal quand tu nous tiens!!! Windows 29/11 22h05->Gandalf3
02/04 20h35 vb6 base registre hexadecimal VB6 Base de Registre Hexadecimal Développement 02/04 20h51->aldo132
Discussion fermée Problème résolu Hexadecimal Plus de discussions sur « Hexadecimal »

Ce document intitulé « La base hexadécimale » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.