# Negation

From CANNY Wiki

Appearance | |
---|---|

Symbol | |

NOT X | |

Group | |

Logical operators | |

Inputs | |

Value: | Logical |

Outputs | |

Result: | Logical |

Version CANNY Lab | |

from 0.6b |

A function block used for logical negation. Sets an output value to the the logical inversion of the input.

In other words, the output will be:

- "1" if and only if the input is "0",
- "0" if and only if the input is "1".

Thus, the Truth table of the operation looks as follows:

Value | Result |

0 | 1 |

1 | 0 |

## Features[edit]

Using 'Negation' is equivalent to applying logical inversion to the value of any function block input or output.