Hexadecimal comment ça marche?
cschmol
-
Ecno -
Ecno -
bonjours,
j'ai abandonné l'ecole ya plusieurs decennies ,pour les maths je me suis arreté aux trains qui se croise et aux baignoires qui se vide ,
là j'essaye de comprendre l'hexadecimal et j'arrive pas à démarrer
si quelqu'un pouvait "m'amorçer"
voila ou je butte :
base 16h = 16 signes alignables =0123456789ABCDEF ?
que veus dire augmenter le 1 chiffre pour obtenir
16h = 10d ?
si ma question fait rire pas grave , je demande juste à comprendre
merci .
Charles
j'ai abandonné l'ecole ya plusieurs decennies ,pour les maths je me suis arreté aux trains qui se croise et aux baignoires qui se vide ,
là j'essaye de comprendre l'hexadecimal et j'arrive pas à démarrer
si quelqu'un pouvait "m'amorçer"
voila ou je butte :
base 16h = 16 signes alignables =0123456789ABCDEF ?
que veus dire augmenter le 1 chiffre pour obtenir
16h = 10d ?
si ma question fait rire pas grave , je demande juste à comprendre
merci .
Charles
A voir également:
- Hexadecimal comment ça marche?
- Éditeur hexadécimal - Télécharger - Édition & Programmation
- Code ascii hexadecimal - Guide
- Excel hexadecimal - Forum Excel
- Office Excel + conversion Hexadecimal - Forum Excel
- Langage hexadecimal - Télécharger - Gestion de fichiers
7 réponses
Bonjour Cschmol,
Je n'ai pas de problème avec l'hexadécimal pour avoir baigné dedans il y a quelques décennies lorsque je savais programmer en assembleur et en langage machine, mais là, je ne comprends pas ta question !
>augmenter le 1 chiffre pour obtenir 16h = 10d ?
Moi, je comprends 16 en base décimale, transformé en hexa s'écrit 10 (mais j'aurais plutôt écrit 16d = 10h)
1 + 1 = 2
etc.
en décimal, 9 + 1 = 10
en hexa, 9 + 1 = A
A + 1 = B
B + 1 = C
D + 1 = D
D + 1 = E
E + 1 = F
F + 1 = 10
(ce 10 hexadécimal a une valeur 16 en décimal)
@12C4
Ipl
Je n'ai pas de problème avec l'hexadécimal pour avoir baigné dedans il y a quelques décennies lorsque je savais programmer en assembleur et en langage machine, mais là, je ne comprends pas ta question !
>augmenter le 1 chiffre pour obtenir 16h = 10d ?
Moi, je comprends 16 en base décimale, transformé en hexa s'écrit 10 (mais j'aurais plutôt écrit 16d = 10h)
1 + 1 = 2
etc.
en décimal, 9 + 1 = 10
en hexa, 9 + 1 = A
A + 1 = B
B + 1 = C
D + 1 = D
D + 1 = E
E + 1 = F
F + 1 = 10
(ce 10 hexadécimal a une valeur 16 en décimal)
@12C4
Ipl
ouf ! un peu de lumiere,
merci Ipl j'avais peur d'être ridicule avec ma question ,
oui j'ai fait une erreur c'est bien 16d = 10h
si j'ai compris
en décimal, 9 + 1 = 10
en hexa, 9 + 1 = A
Hexadecimal Decimal
A + 1 = B = 11
B + 1 = C = 12
C + 1 = D = 13
D + 1 = E = 14
E + 1 = F = 15
F + 1 = 10 là je comprend plus (pour moi F+1 = 16 )
si je continu
A+2 = c = 12 ?
D+ 5 =F+3= 17 ?
Charles
merci Ipl j'avais peur d'être ridicule avec ma question ,
oui j'ai fait une erreur c'est bien 16d = 10h
si j'ai compris
en décimal, 9 + 1 = 10
en hexa, 9 + 1 = A
Hexadecimal Decimal
A + 1 = B = 11
B + 1 = C = 12
C + 1 = D = 13
D + 1 = E = 14
E + 1 = F = 15
F + 1 = 10 là je comprend plus (pour moi F+1 = 16 )
si je continu
A+2 = c = 12 ?
D+ 5 =F+3= 17 ?
Charles
F+1 = 10, parce que dans 10 en héxadécimal, le 1 n'a pas la même valeur que celle qu'il a dans 16en décimal.
Je m'explique :
En décimal, les groupements sont fait par 10, c'est à dire que 10 unités se notent une dizaine + 0 unités.
L'équivalent de la dizaine en héxadécimal est un groupe de 16, donc si on ajoute une unité à F, on obtient F+1, soit 16 unités qui se note 10, c'est à dire 1 fois 16 unités plus 0 unité.
A+2 = C = (12)d
En effet, A vaut dix unités, si on lui ajoute deux unités, on n'a pas encore assez pour faire un groupement de 16.
D+5 = F+3 = 12 = (18)d
dans F+3, il faut prendre un unité sur les trois pour faire un groupement de 16 avec le F (F+1 = 10). Il reste encore deux unités, donc F + 3 = 12.
Voilà, en éspérant avoir été claire. Bon courage !
Tabou Junior
Je m'explique :
En décimal, les groupements sont fait par 10, c'est à dire que 10 unités se notent une dizaine + 0 unités.
L'équivalent de la dizaine en héxadécimal est un groupe de 16, donc si on ajoute une unité à F, on obtient F+1, soit 16 unités qui se note 10, c'est à dire 1 fois 16 unités plus 0 unité.
A+2 = C = (12)d
En effet, A vaut dix unités, si on lui ajoute deux unités, on n'a pas encore assez pour faire un groupement de 16.
D+5 = F+3 = 12 = (18)d
dans F+3, il faut prendre un unité sur les trois pour faire un groupement de 16 avec le F (F+1 = 10). Il reste encore deux unités, donc F + 3 = 12.
Voilà, en éspérant avoir été claire. Bon courage !
Tabou Junior
J'ai écrit un script sur le sujet qui se veut didactique, composé en fait de parties facilement dissociables :
- un "additionneur"
- un "convertisseur"
avec entre les 2, de quoi effectuer des échanges.
Le tout fonctionne en bases 2,3,8,10,16 selon la sélection prévue dans le formulaire "additioneur". Un mode d'emploi sommaire s'obtient en cliquant sur les titres des colonnes.
http://www.scriptzone-fr.com/javascript/calculbase.htm
- un "additionneur"
- un "convertisseur"
avec entre les 2, de quoi effectuer des échanges.
Le tout fonctionne en bases 2,3,8,10,16 selon la sélection prévue dans le formulaire "additioneur". Un mode d'emploi sommaire s'obtient en cliquant sur les titres des colonnes.
http://www.scriptzone-fr.com/javascript/calculbase.htm
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci à tous pour vos réponses,
je crois que je commence à comprendre !!
Marden bravo pour le script je l'ai mis dans favori, pour l'instant je suis encore un peut "jeune" pour pouvoir m'en servir !
charles
je crois que je commence à comprendre !!
Marden bravo pour le script je l'ai mis dans favori, pour l'instant je suis encore un peut "jeune" pour pouvoir m'en servir !
charles