Описание тега boolean-logic

Алгебраическая система, разработанная Джорджем Булем. Использует такие операции, как "И", "Или" и "Не" для двоичных значений True/False. Его можно использовать для решения сложных задач.
2 ответа

Neo4j шифровальный язык запросов - порядок операций для логических выражений

Я пытаюсь написать запрос для извлечения данных из моей базы данных Neo4J. Допустим, есть пять условий, которые определяют, хочу ли я извлечь _____ из моей базы данных: A, B, C, D и E. Булево выражение, которое определяет это: A && B &&a…
31 авг '16 в 02:17
3 ответа

Проблемы с логическими значениями для выбора

Я пытаюсь реализовать что-то довольно простое (в принципе), но у меня есть некоторые проблемы с реализацией. В моей программе пользователь должен выбрать от 1 до 4 направлений, которые должны быть исключены. Для каждого направления пользователь може…
1 ответ

Excel 2013 - использование логических функций

щелкните здесь для изображения моего листа Excel Какова формула для ячейки K3 (p=>q) => (p=>~q) . Моя цель - ложь, правда, правда, правда. Но я не знаю формулу для этого на Excel. я пробовал эту формулу = или (нет (ИЛИ (НЕ (НЕ (B3); С3); ИЛИ (НЕ (B…
13 авг '17 в 07:50
2 ответа

Проверка количества сообщений в служебной шине возвращает значение true, хотя оно равно 0

У меня есть функция, которая проверяет, есть ли еще сообщение в моей сервисной шине, которое оно постоянно проверяет. Функция, которая получает сумму: public int GetActiveMessageCount() { var connectionString = azureConnectionStringWithoutEntityPath…
20 апр '17 в 08:51
1 ответ

Получение / сортировка по диапазону чисел - проблема синтаксиса

Я использую октаву, и у меня возникают проблемы с выбором диапазона. Я могу сделать дельта-раздел, просто сказав, включить что-либо меньше или равное 4. Но я забываю, как выбрать диапазон чисел для раздела Тета. пример с 4 по 8. PS Я использую Octav…
26 дек '12 в 01:25
2 ответа

Генерация таблиц истинности для логических выражений в Haskell

Первая часть - это функция оценки, которая имеет следующую сигнатуру типа: evaluate :: Logic Expr -> [(Variable, Bool)] -> Bool Он принимает логическое выражение и список пар назначений в качестве входных данных и возвращает значение выражения…
3 ответа

Простой способ деления целого числа на 3

Я работаю над проектом, который должен сделать простой музыкальный проигрыватель на FPGA. Он берет музыкальный файл указанного формата с ПК и воспроизводит его вслух в виде петель. Нам нужно реализовать стандартные длины нот, то есть Quaver для поло…
08 окт '15 в 04:46
0 ответов

Модульное тестирование логического элемента And16

У меня есть представление javascript для логических элементов And и And16: function and(a, b) { return a && b; } function and16(input) { var output = []; for (var i = 0; i < input.length; i++) { output.push(and(input[i].a, input[i].b)); }…
17 ноя '14 в 19:17
3 ответа

Как я могу написать оператор if с несколькими условиями?

Я пытаюсь написать оператор if, где, если a истинно и если либо (b или c) верно, то что-то сделать. Я написал это, но я не уверен, что логика этого правильна. if (critStatus == false && badStatus == true || pmBadStatus == true) { //do someth…
29 ноя '16 в 21:17
1 ответ

Реализация теорем Булевой алгебры в Java

Как я могу реализовать Дистрибутивную теорему булевой алгебры в Java? Например: A AND (B OR C) должен быть расширен как (A AND B) OR (A AND C) Редактировать: Ребята, вы все не поняли мой вопрос, я хочу реализовать некоторую теорему о булевой алгебре…
13 фев '14 в 06:32
4 ответа

Почему!(0 || 1 || 0) равно 0?

Я пытаюсь понять булеву логику и операторы. Я нашел этот пример, но не могу понять, почему это выражение будет соответствовать приведенному ниже. Скажем, а = 0, б = 1, с = 0 Expression Will Evaluate to val1 = !(a || b || c); !(0 || 1 || 0) = !(1) = …
19 окт '16 в 00:29
1 ответ

Булево упрощение

У меня есть проблема с логическим упрощением, которая уже была решена... но мне трудно понять одну основную вещь об этом... порядок, в котором она была решена. Проблема упрощает это уравнение: Y = ¬A¬B¬C + ¬AB¬C + A¬B¬C + A¬BC + ABC Решение: Y = ¬A¬…
06 окт '10 в 21:49
1 ответ

Подсчет количества столбцов в логической матрице в R

У меня есть такая матрица в R: matrix = 1 2 3 4 5 6 7 8 9 10 X3 TRUE FALSE FALSE FALSE TRUE FALSE FALSE TRUE FALSE TRUE X2 TRUE FALSE TRUE FALSE TRUE FALSE FALSE TRUE FALSE TRUE X1 FALSE FALSE TRUE FALSE TRUE TRUE FALSE TRUE FALSE TRUE и мне нужно з…
09 июн '16 в 05:19
0 ответов

Построение обратимой схемы из грамматики

Я ищу способ автоматически генерировать обратимую схему с учетом грамматики (без контекста). Под спецификацией логической схемы я подразумеваю список вентилей (взятых из универсального набора: И, ИЛИ, НЕ, NAND и т. Д.) Плюс бит (ы), к которым примен…
1 ответ

Логическая логика - все, что дополнено дважды, равно оригиналу для нескольких переменных

Я знаю это A + A'B == A + B но работает ли это для B' + BC'D = B' + C'D? Кроме того, я могу сделать A' + AB = A' + B? куда A' это отрицание А.
2 ответа

Как понять логическое выражение Де Моргана

Я облажался, когда пытался понять это выражение. Я думал несколько раз, но не могу понять смысл. ! (p || q) эквивалентно!p &&!q Для этого как-то я могу немного понять. Мое понимание: "Не (p q) = не p и не q", что понятно ! (p && q) эквивалентно!p ||…
3 ответа

Почему JavaScript побитовый ИЛИ ведет себя странно?

В JavaScript это выглядит так: (4294958077 | 0) == -9219 Почему это не 4294958077? Это говорит о том, что происходит какое-то переполнение (хотя, насколько я понимаю, диапазон типа номера JavaScript равен +/- 9007199254740992, так что это странно са…
17 фев '12 в 14:22
0 ответов

Как я могу получить доступ к библиотеке LogicNG?

Это pom.xml из моего проекта maven, но я не могу получить доступ к библиотеке LogicNG. На сайте https://github.com/logic-ng/LogicNG все, что мне нужно сделать в Maven. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.or…
21 авг '18 в 20:29
4 ответа

Может кто-то объяснить, почему это заявление должно быть и

Так что в основном у меня возникают некоторые проблемы с пониманием логики, которая не позволяет этому выражению использовать "ИЛИ", а работать идеально, используя "И". По моей логике поговорка равна Y или y или N или n, должно работать. Но если я и…
13 июл '14 в 15:45
3 ответа

Поэлементное логическое ИЛИ в Пандах

Я хотел бы поэлементный логический оператор ИЛИ. Я знаю "или" само по себе не то, что я ищу. Для И я хочу использовать & как объяснено здесь. Для НЕ я хочу использовать np.invert(), как описано здесь. Так что эквивалентно для ИЛИ?