À propos des Opérations Binaires

La moins appréciée des mathématiques. D’ailleurs, qui aime les maths, hein ?

  • 2 écrans sont présents sur ce module :
    1. L’opérateur binaire (AND, OR, XOR, NOT)
    2. La saisie de la résultante
  • Utiliser les deux octets obtenus dans le tableau ci-dessous et l’opérateur binaire de l’écran pour déterminer la réponse. Dans ce tableau, MSB est le chiffre le plus significatif, LSB le chiffre le moins significatif.
Octet 1 BitOctet 2
Pas de piles AA MSB1 pile D ou plus
Port parallèle 3 ports ou plus
Indicateur NSA allumé 2 porte-piles ou plus
Plus de modules de temps sur la bombe (de départ) en minutes Indicateur BOB allumé
Plus d’un indicateur allumé Plus d’un indicateur éteint
Nombre de modules divisible par 3 Dernier chiffre du numéro de série
impair
Moins de 2 piles D Nombre de modules pair
Moins de 4 ports LSB2 piles ou plus

Voici le détail de chaque opérateur binaire :

Info AND (ET) OR (OU) XOR (OU EXCLUSIF) NOT (NON)
COMMENT En allant bit par bit, si les deux bits sont à 1, le résultat est 1. Sinon le résultat est 0. En allant bit par bit, si l’un des deux bits est à 1 (ou les 2), le résultat est 1. Sinon le résultat est 0. En allant bit par bit, si l’un des deux bits est à 1 (pas les 2), le résultat est 1. Sinon le résultat est 0. Ignorer le second opérande. En allant bit par bit, le résultat est son opposé.
MATH bit1 && bit2 bit1 || bit2 (bit1 && !bit2) || (!bit1 && bit2) !bit1