Comment ça marche ?
Chaque bit du résultat dépend des bits de même rang de A et B. NOT inverse les bits de A sur la largeur choisie : c’est pourquoi la largeur doit être précisée.
Pour décaler les bits, voyez le décalage de bits ; pour les masques réseau, la calculatrice de sous-réseau.
Exemple de calcul
1100 AND 1010 = 00001000 (8 en décimal). NOT 0 sur 8 bits = 11111111.
Questions fréquentes
À quoi sert un masque ?
AND avec un masque isole des bits ; OR les force à 1 ; XOR les inverse.
Pourquoi des entiers non signés ?
Pour que chaque motif ait une seule valeur ; pour les négatifs, passez par le complément à deux.
Quelle différence entre XOR et OR ?
XOR donne 0 quand les deux bits valent 1.
Calculatrices associées
Voir toutes les calculatrices Tech & Électricité.
Méthodologie
Opérations &, |, ^ et ~ sur BigInt, résultat masqué sur w bits (2ʷ − 1).
Résultats indicatifs, fournis sans garantie. Ils ne remplacent pas l’avis d’un professionnel.