Бесплатные калькуляторы

Примеры запросов: процентыипотекаплощадь✓ 1 013 работающих калькуляторов

МАТЕМАТИЧЕСКАЯ ЛОГИКА · ОНЛАЙН

Мажоритарное голосование датчиков «k из n»

Калькулятор считает единицы в списке: сколько датчиков сработало или сколько голосов «да» подано. Сравнив это число с порогом, вы применяете правило «хотя бы один» (логическое ИЛИ), «все» (логическое И), «большинство» или «k из n», например «2 из 3».

✓ Бесплатно⌁ С пояснением✦ Без регистрации
▦
КАЛЬКУЛЯТОР

Введите данные

От 1 до 500 значений, только 0 и 1, через пробел, запятую или точку с запятой.
✓ Исходные значения передаются серверу только для выполнения расчёта. Регистрация не нужна.
ВАШ РЕЗУЛЬТАТ✓ Вычислено

Количество истинных значений

Истинных2
Ложных1
Всего3

«Копировать картинку» помещает изображение результата в буфер обмена без сохранения файла — его можно сразу вставить в мессенджер или документ. Картинка и PDF содержат ссылку на calc-calc.ru.

1 означает «истина», 0 — «ложь».

Был ли калькулятор полезен?Одно касание — и мы поймём, какие инструменты улучшать.
ПОДРОБНЫЙ РАЗБОР · ФОРМУЛЫ И ПРИМЕРЫ

Мажоритарная логика «2 из 3»: как посчитать срабатывание по большинству датчиков

Мажоритарная логика, или голосование по большинству, — способ принять решение по нескольким источникам. В технике её применяют для резервирования датчиков: сигнал считается верным, если его подтвердили несколько из них. Одиночная ошибка тогда не вызывает ложного срабатывания.

Любое пороговое правило сводится к подсчёту единиц в списке. Калькулятор считает, сколько значений равны 1, сколько 0 и сколько их всего. Остаётся сравнить число единиц с порогом: «хотя бы один», «все», «большинство» или «k из n».

Четыре типовых правила

Правило «хотя бы один» совпадает с логическим ИЛИ: выход истинен, если единиц не меньше одной. Правило «все» — логическое И: единиц столько же, сколько значений. Оба предельных случая видны по результату калькулятора.

Правило «k из n» истинно, если единиц не меньше k. Частный случай — «2 из 3». Правило «большинство» требует строго больше половины значений, то есть единиц больше n / 2.

Как работает логика 2 из 3

Три датчика дают восемь возможных наборов. Выход истинен в четырёх из них: 110, 101, 011 и 111. Набор 1 0 1 даёт две единицы и проходит порог, набор 1 0 0 — только одну и отсеивается.

Так одиночная неисправность датчика не включает выход, но и не выключает его, если два других работают. Это главная идея резервирования по схеме «два из трёх».

Ничья и чётное число значений

При чётном числе значений возможна ничья. Из восьми значений 0 1 0 0 1 1 0 1 четыре равны 1 и четыре равны 0. Большинства нет: чтобы оно было, нужно минимум пять единиц.

Поэтому в схемах голосования чаще берут нечётное число участников — три, пять, семь. Для чётного числа порог «k из n» нужно выбирать явно, например 5 из 8.

Пример с пятью датчиками

Допустим, пять датчиков показывают 1 1 0 1 0. Калькулятор выдаст три истинных, два ложных и всего пять значений. Правило «хотя бы один» выполнено, «все» — нет.

Большинство есть: 3 > 5 / 2 = 2,5. Правило «2 из 5» тоже выполнено, а «4 из 5» нет. Одни и те же данные дают разные ответы в зависимости от порога, поэтому порог нужно задавать заранее.

Голоса «за» и «против»

Тот же подсчёт подходит для голосования людей: 1 означает «за», 0 — «против». Число единиц сравнивается с кворумом или с долей, установленной регламентом. Калькулятор не знает правил конкретного собрания.

Если нужно, чтобы голоса имели разный вес, простого подсчёта недостаточно: понадобится взвешенная сумма. Здесь все значения равноправны.

Ограничения и осторожность

Калькулятор принимает от 1 до 500 значений и только 0 или 1. Другие числа, пустые и нечисловые значения отклоняются. Он учебный и показывает только логику подсчёта.

Выбор схемы резервирования для реальной системы безопасности — задача проектирования, учитывающая вероятности отказов и нормативные требования. Результат расчёта нельзя использовать как обоснование такой схемы.

Как подготовить список значений

Для каждого датчика определите, что считается срабатыванием, и закодируйте его единицей. Неисправный или отключённый датчик не стоит автоматически записывать нулём: так смешиваются «нет сигнала» и «нет данных».

Порядок значений в списке на результат не влияет: важно только количество единиц. Поэтому список можно вводить в любом порядке и дополнять новыми значениями.

Формула расчёта

ОСНОВНАЯ ФОРМУЛА

N₁ = Σ xᵢ, xᵢ ∈ {0, 1}; правило «k из n»: N₁ ≥ k

Проверенные примеры

Три датчика: 1 0 1

Сработает ли выход по правилу 2 из 3?

N₁ = 2, n = 3: N₁ ≥ 2, значит, правило выполнено.

Три датчика: 1 0 0

Сработает ли выход по правилу 2 из 3?

N₁ = 1 < 2: правило не выполнено, одиночный сигнал отсеян.

Восемь датчиков: 0 1 0 0 1 1 0 1

Есть ли большинство?

N₁ = 4 не больше n/2 = 4: большинства нет, это ничья.

Как пользоваться онлайн-калькулятором

  1. Запишите состояния датчиков: 1 — сработал, 0 — не сработал.
  2. Введите значения в одну строку через пробел.
  3. Нажмите «Вычислить»: получите число истинных, ложных и общее число значений.
  4. Сравните число истинных с порогом нужного правила.
ВОПРОСЫ И ОТВЕТЫ

Частые вопросы

Что такое логика 2 из 3?

Выход считается сработавшим, если сработали не менее двух из трёх датчиков. Одиночный ложный сигнал при этом не приводит к срабатыванию.

Чем большинство отличается от «половина и более»?

Большинство — строго больше половины. Из восьми значений это минимум пять; четыре «за» и четыре «против» дают ничью.

Как получить ИЛИ и И по числу единиц?

ИЛИ истинно, если единиц хотя бы одна (N₁ ≥ 1). И истинно, если единиц ровно столько, сколько всего значений (N₁ = n).

Похожие калькуляторы

▦МАТЕМАТИЧЕСКАЯ ЛОГИКА

Исключающее ИЛИ (XOR)

Исключающее ИЛИ (XOR): Исключающее или показывает отличие двух логических состояний и становится ложным при их совпадении. обнаружение несовпадения двух флагов и вычисление бита чётности. Укажите значения и получите вычисление с контрольными примерами.

▦МАТЕМАТИЧЕСКАЯ ЛОГИКА

Логическая импликация A ⇒ B

Логическая импликация A ⇒ B: Материальная импликация ложна лишь тогда, когда из истинной предпосылки следует ложное заключение. проверка формальных правил вида «если условие A, то требование B». Укажите значения и получите вычисление с контрольными примерами.

ПОДЕЛИТЬСЯ ИНСТРУМЕНТОМ

Встроить на свой сайт

Вставьте этот код в HTML-блок на своём сайте. Посетители смогут пользоваться калькулятором без перехода.

Прямая ссылка: https://calc-calc.ru/embed/calc_010243/

Предварительный просмотр