Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

NAND Result: 1
Вход A 1
Вход B 0
1
0
1

Что делает калькулятор NAND

Калькулятор NAND выполняет логическую операцию И-НЕ (NOT-AND) над двумя двоичными входами. NAND — один из базовых элементов цифровой электроники, который заслуженно называют «универсальным вентилем»: на одних только элементах NAND можно построить любой другой логический вентиль — И (AND), ИЛИ (OR), НЕ (NOT) или исключающее ИЛИ (XOR). Инструмент принимает два однобитных значения и мгновенно выдаёт результат NAND, что делает его незаменимым для студентов, радиолюбителей и инженеров, проверяющих таблицы истинности.

Обозначение логического элемента И-НЕ с двумя входами и одним выходом
Стандартное обозначение элемента И-НЕ по IEEE: форма И с небольшим кружком инверсии на выходе.

Как пользоваться

В калькуляторе всего два поля:

  • Вход A — двоичное значение, 0 или 1.
  • Вход B — двоичное значение, 0 или 1.

Введите оба значения, и калькулятор покажет единственный результат (0 или 1) вместе с наглядным изображением вентиля NAND.

Разбор формулы

NAND — это операция И (AND), за которой следует инверсия НЕ (NOT). Инструмент использует именно эту логику:

$$Q = \overline{\text{A} \cdot \text{B}}$$

На практике калькулятор проверяет, равны ли оба входа единице. Если и только если и A, и B равны 1, условие И истинно, поэтому инвертированный результат (NAND) равен 0. Во всех остальных случаях результат равен 1. На языке самого калькулятора: result = !(A == 1 AND B == 1) ? 1 : 0.

Полная таблица истинности:

  • A = 0, B = 0 → 1
  • A = 0, B = 1 → 1
  • A = 1, B = 0 → 1
  • A = 1, B = 1 → 0
Реклама
Макет таблицы истинности И-НЕ с двумя входами и столбцом выхода
Таблица истинности И-НЕ: выход равен 0 только когда оба входа равны 1.

Пример расчёта

Допустим, вы ввели Вход A = 1 и Вход B = 1. Калькулятор проверяет условие И: оба входа равны 1, поэтому выражение A == 1 AND B == 1 истинно. NAND инвертирует его, и результат становится равным 0. Теперь измените вход B на 0. Условие И больше не выполняется (один из входов равен 0), поэтому результат NAND меняется на 1. Это подтверждает: единственный способ получить 0 на выходе вентиля NAND — подать на него две единицы.

Часто задаваемые вопросы

Какие значения можно вводить? Калькулятор ожидает двоичные цифры — 0 или 1 — для входов A и B. Любой нечисловой текст воспринимается как 0, поэтому всегда вводите корректные двоичные значения.

Почему NAND называют универсальным вентилем? Потому что из одних только элементов NAND можно собрать любую другую логическую функцию. Например, если соединить оба входа NAND вместе, получится вентиль НЕ (NOT) — именно поэтому NAND так широко применяется в реальных интегральных микросхемах.

Чем NAND отличается от AND? Вентиль И (AND) выдаёт 1 только тогда, когда оба входа равны 1; NAND — его полная противоположность: он выдаёт 0 только при двух единицах на входе и 1 во всех остальных случаях.

Последнее обновление: