Page 1 sur 1

[RESOLU] ReadBit... Bit & Octets

Publié : lun. 20/août/2007 14:19
par Progi1984
Bonjour,

J'aurais besoin de lire tous les bits d'un octet.

Donc, pour lire mon octet, je fais

Code : Tout sélectionner

octet.b = ReadByte(FileID)
Mais comment faire pour lire les bits de mon octet ?

Publié : lun. 20/août/2007 14:32
par Lna

Code : Tout sélectionner

a.b=%10110010

For c=0 To 7
  Debug a & 1
  a>>1
Next c
@ peluche

Publié : lun. 20/août/2007 15:36
par Flype
et pour reprendre l'exemple de LNA,

une macro ReadBit(byte, offset) :

Code : Tout sélectionner

Macro ReadBit(byte, offset)
  ( ( (byte) >> (offset) ) & 1 )
EndMacro

For offset = 0 To 7
  Debug ReadBit(%10110010, offset)
Next 

Publié : lun. 20/août/2007 15:52
par Progi1984
Nickel ! Merci les gens :)