Node:Bitwise NOT, Next:Bitwise AND, Previous:Truth tables and bit masks, Up:Truth tables and bit masks
Bitwise NOT
The unary operator NOT (~
) simply generates the one's complement
of the bit string; that is, it returns the same bit string, with all ones replaced
with zeros and all zeros replaced with ones. As a truth table this would be summarized as follows:
~value | result
|
0 | 1
|
1 | 0
|