é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
Un étudiant - 21 juin 2012 à 04:53
A voir également:
- écriture hexadécimale
- Écriture facebook - Guide
- Ecriture en gras - Guide
- Écriture à l'envers miroir - Guide
- Ecriture insta - Guide
- Astuce whatsapp écriture - Accueil - Messagerie instantanée
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
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
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).
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).
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
14 avril 2004 à 13:17
Arf on m'avait devancé! ;)
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
14 avril 2004 à 13:51
http://www.commentcamarche.net/search/search.php3?Mot=hexad%E9cimal
Gals - Nibelungen
Gals - Nibelungen
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question