# Logical AND

From CANNY Wiki

Appearance | |
---|---|

Symbol | |

X && Y | |

Group | |

Logical operators | |

Inputs | |

Value X: | Logical |

Value Y: | Logical |

Outputs | |

Result: | Logical |

Version CANNY Lab | |

from 0.6b |

A function block used for logical multiplication (conjunction). Sets the output value to the result of logical multiplication of the input values.

In other words, the output is:

- "1" if and only if all the inputs are "1",
- "0" if and only if any of the inputs is "0".

Thus, Truth table of the operation looks as follows:

Value X | Value Y | Result |

0 | 0 | 0 |

0 | 1 | 0 |

1 | 0 | 0 |

1 | 1 | 1 |

## Features[edit]

Use function blocks Converter 8-to-1 and Converter 16-to-1 to construct a 'Logical AND’ scheme for multiple values using fewer function blocks.