écriture hexadécimale

Fermé
cachalot Messages postés 162 Date d'inscription vendredi 9 avril 2004 Statut Membre Dernière intervention 6 février 2007 - 14 avril 2004 à 12:25
 Un étudiant - 21 juin 2012 à 04:53
slt à tous,
ect-ce que quelqu'un pourrai m'expliquer comment marche l'écriture hexadécimale? qu'est ce qu'on peux faire avec?
et tous ce qu'il faut savoir dessus?
si c'est trop long, connaissez vous un site sur lequel on peu apprendre tout ça?
merci d'avance
A voir également:

5 réponses

salut cachalot.
l'hexadecimal c'est tres simple:
toi tu compte en base decimale
1256 correspond à:
- 6*10^0
- 5*10^1
- 2*10^2
- 1*10^3

et tu utilise 10 chiffres ( de 0 a 9)
en hexadecimal la base est 16
tu va donc avoir 16 chiffres:
- de 0 à 9
- le a (qui correspond a 10 en base 16)
- le b (qui correspond a 11 en base 16)
- le c (qui correspond a 12 en base 16)
- le d (qui correspond a 13 en base 16)
- le e (qui correspond a 14 en base 16)
- le f (qui correspond a 15 en base 16)

Pour transformer un nombre en base 10
en base hexadecimal tu divise ce nombre
par 16:
exemples:
123 en base 10 = 16 * 8 + 7
donc 123 en base 10 = 87 en base 16.
191 en base 10 = 16 * 11 + 15
donc 191 en base 10 = BF en base 16.

Pour ce qui est de l'utilisation du format hexadecimal
il est le meme que celui en decimal.
Cependant il est tres utilise lorsque l'on a besoin
de faire des masques en programmation:
en effet 1octet = 255 = FF = 11111111
ce qui permet de "couper" les octets en deux.

Voila ce que je sait sur l'ecriture hexadecimale.
@+ Mr Jo
2
flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 281
14 avril 2004 à 13:16
L'hexadécimal, c'est tout simplement une base de numérotation basée sur 16 chiffres (0 à F), au lieu de 10 pour le décimal (0 à 9), ou encore 2 pour le binaire (0 ou 1).

Exemple: compter de 0 à 20 en hexa:
00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 0A, 0B, 0C, 0D, 0E, 0F, 10, 11, 12, 13, 14, ...

L'avantage de l'hexadecimal, c'est que deux chiffres suffisent à représenter toutes les valeurs que peut prendre un octet (8 bits => 2^8 = 256 valeurs possibles, FF = 255, 0 à 255 = 256 valeurs possibles).
0
Un étudiant
21 juin 2012 à 04:53
Bizarrement ton explication m'a mieu aidé a comprendre que celle de Mr Jo x)
0
flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 281
14 avril 2004 à 13:17
Arf on m'avait devancé! ;)
0
Galsungen Messages postés 6938 Date d'inscription vendredi 5 mars 2004 Statut Contributeur Dernière intervention 18 novembre 2007 1 422
14 avril 2004 à 13:51
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
moi ke du moi
22 janv. 2008 à 16:00
zerze
-1