J'ai besoin de votre aide pour '0x0800'

Fermé
sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 - 12 juil. 2012 à 16:54
sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 - 20 juil. 2012 à 09:49
Bonjour,

Puis-je avoir votre aide pour comprendre ce chiffre et son équivalent décimal
'0x0800'

Merci d'avance

4 réponses

Provson Messages postés 97 Date d'inscription mardi 30 juin 2009 Statut Membre Dernière intervention 12 juillet 2012 3
12 juil. 2012 à 17:02
Bonjour,

https://www.easycalculation.com/hex-converter.php

hexa : 0800
décimal : 2048
0
f894009 Messages postés 16906 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 26 mars 2023 1 680
Modifié par f894009 le 12/07/2012 à 17:10
Bonjour,

'0x0800' hexadecimal----->2048 en decimal, correspond au 12eme Bit d'un mot.

Peut etre une adresse memoire:

https://fr.wikipedia.org/wiki/EtherType
0
Provson Messages postés 97 Date d'inscription mardi 30 juin 2009 Statut Membre Dernière intervention 12 juillet 2012 3
12 juil. 2012 à 17:12
Dis nous en plus sur ce que tu recherches
0
sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 15
12 juil. 2012 à 17:27
Merci à tous de m'avoir répondu; Au fait je dispose d'une liste de nombre de ce format.
Voici quelques valeurs
0x0100, 0x0001, 0x0400.
Chaque valeur représente un état sous Windows il est possible aussi d'utiliser
ce valeur en combinaison mais je ne sais pas comment les combiner.

merci
0
Voici comment convertir un nombre:

0x0100 = (0 * 16 exposant 0) + (0 * 16 exposant 1) + (1 * 16 exposant 2) = 256

Première parenthèse: (0 * 16 exposant 0) = (0 * 1) = 0 Dernier chiffre de 0x0100 Multiplié par 16 exposant 0, car il est en première position, nous comptons en débutant par 0, 1, 2 ,3, etc

Deuxième parenthèse: (0 * 16 exposant 1) = 0 * 16 = 0, exposant 1 car c'est le deuxième caractère, on se souvient que l'on décompte 0, 1, 2, 3, etc. Décompte de droite à gauche.

Puis la troisième parenthèse: (1 * 16 exposant 2) = 1 * 16 *16 = 1 * 256 = 256

Donc 0 + 0 + 256 = 256

Autres exemples comment faire:
http://www.commentcamarche.net/contents/base/hexa.php3

Bon calcul :)
0
f894009 Messages postés 16906 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 26 mars 2023 1 680
13 juil. 2012 à 11:49
Bonjour,

Ces valeurs sont issues d'une variable a tester ou ???????
0
sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 15
20 juil. 2012 à 09:49
Merci beaucoup 'foufou_qc ' ça m'a beaucoup aidé
0