[RESOLU] ReadBit... Bit & Octets

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

[RESOLU] ReadBit... Bit & Octets

Message 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 ?
Dernière modification par Progi1984 le lun. 20/août/2007 15:52, modifié 1 fois.
Lna
Messages : 181
Inscription : mar. 21/juin/2005 11:11

Message par Lna »

Code : Tout sélectionner

a.b=%10110010

For c=0 To 7
  Debug a & 1
  a>>1
Next c
@ peluche
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message 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 
Image
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Nickel ! Merci les gens :)
Répondre