Online calculator for NAND operation on numbers in Binary, Octal, Decimal, Hex & Ascii format.

Multiple input numbers (even greater than 2) are supported by applying bitwise operations successively on the intermediate results.

- Binary Result:

The result of NAND operation in Binary`..`

- Octal Result:

The result of NAND operation in Octal`..`

- Decimal Result:

The result of NAND operation in Decimal`..`

- Hex Result:

The result of NAND operation in Hex`..`

- Ascii Result:

The result of NAND operation in Ascii`..`

- Input Base:

The base of the input numbers either explicitly specified or automatically detected`..`

NAND is a digital logic gate that outputs false or 0 only when the two binary bit inputs to it are 1 or HIGH.

You can remember the above result using one of these logics too:-

- Reverse of
**AND**operation which returns true only when both inputs are true - Returns true unless both inputs are true

NAND is the complement of an AND gate. A unique property of NAND gate is that any other boolean function can implemented by combining multiple NAND gates. Checkout the Truth Table below for more information on the results.

Well, simply put it you can use it to calculate NAND online. The tool supports inputs in the common numerical bases Binary, Octal, Decimal, Hex & even ASCII. That means you can also NAND hex values or NAND strings in ASCII. This is done by first converting the inputs into their Binary equivalents then performing the NAND operation on them. Finally, the results are returned in all of the above numerical bases so that you can pick whichever ones you want.

The intermediate results are shown in a tabular format which can help you diagnose any problems you encountered while doing a manual NAND operation. In this table, your inputs are shown in their original form. If the input base is not binary then each translation of the inputs to binary is also shown in a different column.

- Input Base
- Choose the base of the input numbers

In this mode, number base is automatically detected based on the input provided**Auto Detect**

NAND two binary numbers**Binary (base 2)**`1000 âŠ¼ 1111 = 111`

NAND two octal numbers**Octal (base 8)**`1000 âŠ¼ 7777 = 6777`

NAND two decimal numbers**Decimal (base 10)**`1000 âŠ¼ 9999 = 15607`

NAND two hex numbers**Hex (base 16)**`1000 âŠ¼ FFFF = 0FFF`

NAND two ascii strings**Ascii (base 256)**`a âŠ¼ B = ?`

- Auto Cleansing
- If selected, automatic cleansing is performed on the data

A | B | Result |
---|---|---|

False | False | True |

True | False | True |

False | True | True |

True | True | False |

A | B | Result |
---|---|---|

0 | 0 | 1 |

1 | 0 | 1 |

0 | 1 | 1 |

1 | 1 | 0 |