2
ответа

Что делает логические функции, которые IMP и EQV делают в VB6? Кто-либо нашел использование реального мира для них?

И, Или, Xor и Not я понимаю. Что я не получаю, Imp и Eqv. Что они имеют в виду? Как они добрались бы там? Есть ли какое-либо реальное использование для них?
вопрос задан: 20 October 2015 09:06
2
ответа

Как динамически оценивать логическую логику в строке в c # без использования выражений? [Дубликат]

Учитывая определение зависимости процесса, как показано ниже, как бы я закодировал динамическую логическую логику (условие, хранящееся в строчном поле, такое как «S1 и S2 или S3»), чтобы вычислить полученный вывод Boolean. ...
вопрос задан: 10 July 2013 11:21
2
ответа

Алгоритмы для оптимизации соединительных выражений нормальной формы для конкретных систем команд?

Я использую минимизатор логики Эспрессо для создания минимизированной формы ряда булевых уравнений. Однако вместо того, чтобы генерировать логику для логики программируемой матрицы (который является тем, что Эспрессо обычно...
вопрос задан: 10 March 2013 23:55
2
ответа

Python Recursion - возвращает значения с помощью оператора bool [duplicate]

У меня есть рекурсивная функция, называемая eval (), которая в одном случае возвращает: base case: ... if some_case (): return eval () и eval () Это была моя первая попытка, которая не возвращала ожидаемого ...
вопрос задан: 5 September 2012 13:29
2
ответа

Как преобразовать пропозициональную формулу в соединительную нормальную форму (CNF)?

Как я могу преобразовать это уравнение в CNF? ¬ ((p ∨ ¬Q) ⊃ R) ⊃ (P ∧ R))
вопрос задан: 2 March 2012 12:56
2
ответа

Я должен всегда использовать операторы AndAlso и OrElse?

Существует ли когда-нибудь обстоятельство, при котором я не хотел бы использовать оператор AndAlso, а не И оператор? … или в котором я не хотел бы использовать оператор OrElse, а не Или...
вопрос задан: 28 September 2011 12:20
2
ответа

Почему я не могу сделать булевой логики на байтах?

В C# (3.5) я пробую следующее: байт byte1 = 0x00; байт byte2 = 0x00; байт byte3 = byte1 и byte2; и я получаю Ошибку 132: "Не может неявно преобразовать тип 'интервал' в 'байт'. Явное преобразование...
вопрос задан: 18 June 2009 09:20
2
ответа

Инструмент для рефакторинга [закрытых] булевых выражений

Я ищу инструмент для рефакторинга булева выражения. У меня есть выражения как a1 => (b1 <=> c или d) И a2 => (b2 <=> c или d) И a2 => (b2 <=> c или d) инструмент...
вопрос задан: 20 April 2009 08:54
1
ответ

Python поддерживает замыкание накоротко?

Python поддерживает замыкание накоротко в булевых выражениях?
вопрос задан: 20 February 2019 19:44
1
ответ

Понижение приоритета инфиксного оператора в R?

Я пытаюсь сделать оператор 'подразумевает' для логических переменных в R, чтобы упростить исчисление высказываний. Однако, похоже, что с оператором отрицания играть не очень хорошо. Как последние 4 строки ...
вопрос задан: 16 January 2019 15:04
1
ответ

Булева импликация

Я нуждаюсь в некоторой помощи с этой булевой Импликацией. Может кто-то объяснять, как это работает простыми словами: A подразумевает B = B +' (если затем B). Также эквивалентный A> = B
вопрос задан: 30 November 2017 18:51
1
ответ

Почему (0 <5 <3) возвращает истину?

Я играл на jsfiddle.net и мне любопытно, почему это верно? if (0 <5 <3) {alert ("Верно" } То же самое: if (0 <5 <2) {alert ("True"); } Но это не ...
вопрос задан: 9 January 2016 12:13
1
ответ

Разбор абстрактного синтаксического дерева с булевым поиском [дубликат]

Я пытаюсь создать парсер Python, который возьмет «сложные» логические строки поиска и проанализирует их на несколько более простых строк, один на строку. например "(A ИЛИ B) И (C ИЛИ D) И (E ИЛИ F)" преобразуется в: ...
вопрос задан: 5 December 2014 10:09
1
ответ

Почему некоторые из логических операторов такие медленные?

Пытаясь оптимизировать мой код, я обнаружил, что некоторые логические операции выполняются медленнее, чем я ожидал, по сравнению с аналогичными операциями с целочисленными или числовыми значениями. Итак, я переписал основной логический ...
вопрос задан: 22 September 2013 01:06
1
ответ

, почему отрицательные числа Javascript не всегда являются истинными или ложными?

-1 == true; // false -1 == ложь // ложь -1? правда: ложь; // true Кто-нибудь может объяснить вышеприведенный вывод? Я знаю, что могу обойти это, сравнивая с 0, но мне интересно. Я ожидаю на ...
вопрос задан: 1 September 2010 04:40
0
ответов

False или None vs. None или False

In [20] : print None или False -------> печать (Нет или Ложь) False In [21]: вывести False или None -------> печать (Ложь или Нет) Нет Такое поведение меня смущает. Может кто-нибудь объяснить мне, почему ...
вопрос задан: 4 July 2019 23:26
0
ответов

Сравните логические переменные в одном операторе до тех пор, пока массив C ++

Допустим, у меня есть логический массив с 5 переменными bool, все из которых являются истинными bool boo [10]; for (int i = 0; i <5; i ++) {boo [i] = true; } Я хочу, чтобы все они сравнивались в один логический элемент NAND одновременно ...
вопрос задан: 10 January 2019 16:59
0
ответов

Различия в логических операторах: & vs && и | vs ||

Я знаю правила для && и || но что такое & и |? Пожалуйста, объясните мне это на примере.
вопрос задан: 28 June 2018 19:39
0
ответов

Реализация логического отрицания только с помощью побитовых операторов (кроме!)

~ & ^ | + << >> - единственные операции, которые я могу использовать. Прежде чем продолжить, это вопрос домашнего задания, я застрял на нем очень долго. Мой оригинальный подход: я думал, что ...
вопрос задан: 22 June 2018 14:42
0
ответов

if (boolean == false )vs. if (!boolean )[дубликат]

Возможный дубликат :Плохо ли явно сравнивать логические константы, например. если (b == false )в Java? В этом примере кода NotePadProvider я заметил, что автор выбрал форму :, если (...
вопрос задан: 10 April 2018 21:03
0
ответов

Makefile ifeq logic AND

Я хотел бы проверить несколько условий в цикле if файла make GNU. Вот пример: ifeq ($ (TEST_FLAG), TRUE && ($ (DEBUG_FLAG), FALSE)) истинное утверждение иначе ложное утверждение endif ...
вопрос задан: 6 January 2018 02:17
0
ответов

Именование типов объединения и пересечения TypeScript

Я не могу понять логику терминов объединение типов и типов пересечений в TypeScript. Прагматично, если свойства разных типов являются наборами свойств, если я объединю их с & ...
вопрос задан: 11 September 2017 19:53
0
ответов

Если условие A соответствует, условие B должно соответствовать, чтобы выполнить действие C

Мой вопрос: если (/ * условие A * /) {if (/ * условие B * /) {/ * выполнить действие C * /} else / * ... * /} else {/ * выполнить действие C * / } Можно ли просто написать ...
вопрос задан: 26 July 2017 09:34
0
ответов

Является ли вычисление логики MySQL ленивым/замыкающим в предложении JOIN?

Возьмем следующее выражение: FALSE AND (выражение) Будет ли MySQL оценивать выражение или просто двигаться дальше, как только увидит FALSE? Некоторый фоновый контекст. Я хотел ускорить запрос, выполнив: ...
вопрос задан: 23 May 2017 12:14
0
ответов

Prolog SAT Solver

Я пытаюсь создать простой Prolog SAT Solver. Я считаю, что пользователь должен ввести логическую формулу для решения в CNF (Conjuctive Normal Form), используя списки Пролога, например (A или B) и (B ...
вопрос задан: 18 December 2015 08:32
0
ответов

переключаться между истинным и ложным состоянием

У меня есть объект, представляющий игрока, и скажем, 2 игрока // создаем функцию объекта игрока player (имя, состояние, оценка) {this.name = name; this.state = состояние; this.score = оценка; } ...
вопрос задан: 26 February 2015 12:09
0
ответов

Стандартный логический оператор SQL IS против оператора равенства (=)

На странице Википедии для SQL есть несколько таблиц истинности о логической логике в SQL. [1] Страница Википедии, кажется, является источником стандарта SQL: 2003. Таблица истинности для оператора равенства (=) такова...
вопрос задан: 24 February 2015 02:03
0
ответов

Есть ли в ruby ​​метод суммирования массива для логических значений?

Ruby позволяет вам делать [5,5,5] .sum => 15 Есть ли что-нибудь для выполнения логической арифметики с массивом, например [true, true, true] .sum => true [true, false, true] .sum = > ложь
вопрос задан: 19 October 2014 20:06
0
ответов

Что означает в C# 'bool = bool != true'?

В поисках помощи в решении возникшей у меня проблемы я наткнулся на это: p.Enabled = p.Enabled != true; Что именно это означает? Я никогда раньше этого не видел, nb: предыдущая строка была var p = ...
вопрос задан: 6 March 2014 13:07
0
ответов

How do I compare string and boolean in Javascript?

I got the Json "false" from server. I respond as bool but it's Json so it's in browser type is String instead of bool. So if I run (!data) whenever I want to check "false" == false then they not ...
вопрос задан: 8 May 2013 22:00