Used to perform logical negation on an expression.
result = Not expression
The result is determined according to the following table:
If the expression is numerical, then operator inverts each bit value and sets the corresponding resulting bits according to the following table:
|If bit in expression is: ||then bit in result is:|