écriture hexadécimale
cachalot
Messages postés
163
Statut
Membre
-
Un étudiant -
Un étudiant -
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
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:
- écriture hexadécimale
- Écriture facebook - Guide
- Ecriture en gras - Guide
- Ecriture insta - Guide
- Écriture à l'envers miroir - Guide
- Ecriture predictive - Guide
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
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
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).
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).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question