Menu Path : Operator > Bitwise > And
The And Operator takes two inputs and outputs the result of a bitwise And operation between them. For each bit in A and B, if both are 1, the output is 1. Otherwise, the output is 0.
For example, an input of 26 in the A input and 19 in the B input outputs 18. This is because, in binary, 26 is represented as 11010, and 19 is represented as 10011. Therefore the result is 10010, the binary representation of 18.
| Input | Type | Description |
|---|---|---|
| A | uint | The left operand. |
| B | uint | The right operand. |
| Output | Type | Description |
|---|---|---|
| o | uint | The result of a bitwise And operation between A and B. |