Вопросы по теме 'boolean-expression'

Ruby: соглашение об именах и использовании логических атрибутов
Изучение рубина. У меня сложилось впечатление, что логические атрибуты следует называть следующим образом: my_boolean_attribute? Однако я получаю синтаксические ошибки при попытке сделать следующее: class MyClass attr_accessor...
24736 просмотров

Упрощение алгоритма логических выражений
Кто-нибудь знает алгоритм упрощения логических выражений? Я помню булевую алгебру и карты Карнота, но это предназначено для цифрового оборудования, где ВСЕ является логическим. Я хотел бы что-то, что учитывает, что некоторые подвыражения не...
15285 просмотров

Выражение факта в логическом выражении полиномиального размера
Если у меня есть логические переменные a_1, a_2, .., a_n. Как я могу выразить тот факт, что количество логических переменных, для которых установлено значение true, больше некоторого k, используя логическое выражение полиномиального размера?...
261 просмотров

Работа со значениями 0 и 1 (логическое значение)
Is f = a'ab; такой же как f = 1 Это возможно? Я получил это, когда я что-то упрощал.
53 просмотров

Есть ли какие-нибудь хорошие упростители логических выражений?
Я рефакторил старый код и столкнулся с несколькими условиями IF, которые были слишком сложными и длинными, и я уверен, что их можно упростить. Я предполагаю, что эти условия так сильно выросли из-за более поздних модификаций. В любом случае, мне...
316932 просмотров
schedule 04.11.2023

Как настроить логическое выражение, которое может выполняться как на C#, так и на SQL, не завися от таких библиотек, как EntityFramework?
Я хочу иметь приложение, в котором пользователь (обычно опытный пользователь) может вводить логическое выражение. Я хочу иметь возможность выполнять логическое выражение как в .NET, так и в SQL. Сами выражения не так уж сложны, это такие вещи,...
497 просмотров
schedule 19.07.2022

Что значит ? и: do в логических выражениях?
Я думаю, что это общий вопрос программирования, но давайте предположим, что я задаю его для Java. что делает следующее утверждение? return a ? (b || c) : (b && c); Я видел синтаксис с ? и : во многих темах на SO, этот...
288 просмотров

Как расширить такие выражения, как (A OR B) AND C, до A AND C OR A AND B?
Я попробовал Javaluator , что помогло мне оценить такие выражения, как (A OR B) AND C . Но теперь я хочу только расширить выражение (A OR B) AND C до A AND C OR A AND B . Может ли кто-нибудь сказать мне, как я могу сделать это на Java,...
1876 просмотров
schedule 24.07.2023

Key Pressed Experiment: неожиданный токен: void Обработка 2.2.1
Итак, я разбирал игру друга в понг, чтобы выяснить функции keyPressed и использовать их в моей игре с воздушным шаром, о которой я упоминал в другом посте. Я считаю, что правильно собрал код, помня о процедуре и логическом порядке вещей, но по...
912 просмотров
schedule 25.10.2022

Есть ли разница между (null!= x) и (x!= null)
Я смотрел видеоурок по программированию на Java, и в нем упоминалось, что: if(null != x){ } это хорошая практика, чтобы использовать его, как указано выше? Отличается ли он от: if(x != null){ }
3033 просмотров
schedule 08.03.2022

Анализатор логических выражений для CUDD
Я использую библиотеку CUDD на C для создания бинарных диаграмм решений. Мне было интересно, есть ли способ преобразовать логическое выражение, заданное в виде строки, в двоичную диаграмму принятия решений. Благодарю вас!
350 просмотров
schedule 02.01.2023

Основная логическая логика, которая может подорвать мою карьеру в Javascript
многие могут счесть мой умственный блок странным, но я боюсь, что если я не исправлю это сейчас, это создаст мне огромные проблемы в будущем. Из MDN: http://api.jquery.com/Types/#String var x = ""; // so x inits to false if ( x ) {...
71 просмотров
schedule 30.11.2022

Есть ли разница между == False и нет при проверке пустой строки?
Я читал в другом месте в stackoverflow, что самый элегантный способ проверить пустую строку в Python (например, скажем, это строка с именем response ): if not response: # do some stuff Причина в том, что строки могут оцениваться как...
1362 просмотров
schedule 21.03.2023

Несколько логических тестов в операторе IF с функцией all ()
def common(num): #returns true if num is divisible by all the 'i' integers if all(num%divisor==0 for divisor in (1,10)): return True else: return False print(common(2520)) --> True print(common(10)) --> True...
744 просмотров

Рисуем логическую схему питона
Я пытаюсь сделать код, который будет принимать в качестве входных данных логическое выражение, например: «A && B || C», и будет отображать логическую схему в качестве вывода. Язык программирования, который я использовал, — python. Можете ли вы...
1474 просмотров
schedule 16.12.2022

Превратите строку логического выражения в код .NET.
У меня есть логика, в которой клиент указывает строку, и мое приложение сообщает клиенту, присутствует ли эта строка в тексте, примерно так: internal const string GlobalText = "blablabla"; bool PresentInTheText(string searchString) { return...
2257 просмотров

Найдите возможные логические значения, чтобы оценить выражение как истинное
Если у меня есть заданное логическое выражение (операции AND и OR ) со многими логическими переменными, тогда я хочу оценить это выражение как истинное, как я могу найти набор всех возможных логических значений для достижения истинного epxression?...
481 просмотров

Динамическое включение/выключение логических выражений WHERE на основе параметра
Я использую SQL Server 2012 SELECT внутри хранимой процедуры. SP принимает ряд параметров. Один из этих параметров важен в контексте моего вопроса. Вот псевдокод моего SP: create proc MyProc @mid tinyint, @param1 bit = 0 as set...
353 просмотров

Как подсчитать количество способов заключить в скобки строку логического выражения для оценки желаемого результата
Прямо из CTCI, 8.14: Дано логическое выражение, состоящее из символов 0 (ложь), 1 (истина), & (И), | (ИЛИ) и ^(XOR), а также желаемое логическое значение результата result, реализуют функцию для подсчета количества способов заключения выражения в...
673 просмотров

каков приоритет оператора в булевой алгебре?
Поскольку XOR b NOR c не равно NOR b XOR c, должно быть какое-то правило приоритета для всех операторов в булевой алгебре. Итак, каково правило приоритета для XOR, NAND, XNOR, NOR ??
6188 просмотров