Есть ли бит операция или серия бит операций, которые дали бы мне следующий результат?Вопрос с битовой операцией
Я покажу, что я хочу, используя примеры. Следует отметить, что длина каждой строки битов не имеет значения:
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
Таким образом, идея заключается в том, что если в любом месте в первой строке , a 1 перекрывается с 1 в секунду ond, тогда в результате 1s появляются везде, кроме позиции, где 1s перекрываются.
Я не думаю, что случай 7 - это NAND. 7 выглядит как побитовое И, но также будет охвачено вашим примером. –
Действительно, пропустил этот. Исправлена. –
+1 для повторения выражения 'a & b'. – Alnitak