verdad tabla online descifrar decrypt convertidor cifrado c bit-manipulation bit xor

c - tabla - ¿Qué es una suma XOR?



xor online (1)

No estoy seguro de la definición precisa de este término.

Sé que una operación XOR en modo bit a bit va poco a poco y toma la posición XOR de los bits correspondientes. ¿Este resultado se denomina la ''suma XOR''? Si no es así, ¿qué es una suma XOR y cómo se usa XOR para implementar esta adición?


En una operación XOR poco inteligente:

a b a^b ----------- 0 0 0 0 1 1 1 0 1 1 1 0

La suma XOR se refiere a operaciones XOR sucesivas en enteros.
Supongamos que tiene números del 1 al N y tiene que encontrar su suma XOR entonces para N = 6 , la suma XOR será 1^2^3^4^5^6 = 7

1 = 001, 2 = 010, 3 = 011, 4 = 100, 5 = 101, 6 = 110 1^2 = 1^2 = 001^010 = 011 = 3 (1^2)^3 = 3^3 = 011^011 = 000 = 0 (1^2^3)^4 = 0^4 = 000^100 = 100 = 4 (1^2^3^4)^5 = 4^5 = 100^101 = 001 = 1 (1^2^3^4^5)^6 = 1^6 = 001^110 = 111 = 7 --> XOR sum

Espero que esto ayude.