The logical NOT operator evaluates its operand as a boolean value. If the operand evaluates to TRUE, then the resulting value is FALSE (0). Otherwise, the result is TRUE (1).