ben985
Messages postés1Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention24 mai 2004
-
24 mai 2004 à 16:45
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 2012
-
24 mai 2004 à 18:58
Bonjour,
Je dois touver le moyen de déterminer la valeur de chaque bit d'un octet.
J'ai l'octet, maintenant comment est il possible de déterminer la valeur de chaque bit de l'octet.
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 201212 24 mai 2004 à 18:58
GodConan :clown)
ben en utilisant un mask (et un decalage en option )
ex : bit 2 iem position
byte b = 0xF1; // valeur a tester
byte bitTester = 1;
String s = "";
for ( int i = 0; i < 8; i++ )
{
byte test = b>>i; // decalage a droite
test &= 0x01; // utilisation du mask
s+=test;
}
System.out.println( "Ma valeur " + b + " = " + s + " en binaire ;o) ";
voila comment decomposer une valeur en binaire ;o) te suffit dc de tester la valeur obtenu ;o) au nivo de 'test' ou de 's' au choi ;o)...