Existe-t-il une opération de bits ou une série d'opérations de bits qui me donneraient le résultat suivant?Question d'opération de bit
Je vais montrer ce que je veux en utilisant des exemples. On notera que la longueur de chaque chaîne de bits est sans importance:
1)
100000
100000
------
011111
2)
000000
000000
------
000000
3)
100000
000000
------
000000
4)
000100
000100
------
111011
5)
100100
100100
------
011011
6)
100100
000100
------
111011
7)
010101
101010
------
000000
8)
111111
111111
------
000000
Donc, l'idée est que si partout dans la première chaîne , un 1 chevauche avec un 1 dans le sec Dans le résultat, 1s apparaissent partout à l'exception de la position où les 1 se chevauchent.
Je ne pense pas que le cas 7 soit une NAND non plus. 7 ressemble à un ET bit à bit, mais serait également couvert par votre exemple. –
En effet, manqué celui-là. Fixé. –
+1 pour ne pas répéter l'expression 'a & b'. – Alnitak