Run Code  | API  | Code Wall  | Misc  | Feedback  | Login  | Theme  | Privacy  | Patreon 

Bitset Operators

Language: Layout:
+ ] Compiler args + ] Show input
Compilation time: 0.52 sec, absolute running time: 0.04 sec, cpu time: 0 sec, memory peak: 3 Mb, absolute service time: 0.57 sec   
fork mode |  history  | discussion
Logical And '&' Operator

b2:		00001010
b1:		00001011
b2 &= b1:	00001010

b2:		00001010
~b1:		11110100
b2 &= ~b1:	00000000

Logical OR '|' Operator

b1:		00001011
b2:		00001010
b2 |= b1:	00001011

b2:		00001010
~b1:		11110100
b2 |= ~b1:	11111110

Logical XOR '^' Operator

b1:		00001011
b2:		00001010
b2 ^= b1:	00000001

b2:		00001010
~b1:		11110100
b2 ^= ~b1:	11111110