Re:Opération en binaire en VB

cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 - 26 août 2002 à 03:19
cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 - 26 août 2002 à 04:18
Une solution :
Octet de poids faible = Hex(MonLong Mod 256)
Octet suivant = Hex(((MonLong \ 256) Mod 256))
Suivant = Hex(((MonLong \ 256) \ 256) Mod 256)
Poids fort = Hex((((MonLong \ 256) \ 256) \ 256) Mod 256)

1 réponse

cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 11
26 août 2002 à 04:18
Un détail de plus :

avec ton exemple,
hex( monLong AND &hFF00& donne bien FF00

Il faut indiquer &HFF00& entier long = 65 280
et non &HFF00 entier sur 2 octets = -256
0
Rejoignez-nous