Описание тега boolean-expression
A boolean expression is an expression in a programming language that produces a boolean value when evaluated, i.e. one of true or false.
1
ответ
Могу ли я использовать оператор OR в <xsl: value-of select>?
Я использовал следующий кусок кода, чтобы заменить регулярное выражение '\s*AND\s*NOT\s*scope:\("TEXT"\)' с определенной строкой, только если совпадение не встречается (non-matching-substring): <xsl:template name="strip-scopes"> <xsl:param …
19 фев '14 в 16:24
2
ответа
Представление бизнес-правила как модели ограничений для поиска набора решений
В моем корпоративном приложении у меня есть бизнес-правила, такие как: ((AMOUNT < 20000.00) || ((AMOUNT >= 20000.00) && (RISKEXPOSURE == 'N'))) (ind = A1 || ind = A2 || ind = A3 || ind = S1 || ind = S2 || ind = S9) Как видите, правило …
17 дек '16 в 12:36
2
ответа
Генерация таблиц истинности для логических выражений в Haskell
Первая часть - это функция оценки, которая имеет следующую сигнатуру типа: evaluate :: Logic Expr -> [(Variable, Bool)] -> Bool Он принимает логическое выражение и список пар назначений в качестве входных данных и возвращает значение выражения…
05 июн '09 в 19:16
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
ответ
Сопоставить булеву функцию с ячейками
Мне нужно сопоставить известное логическое выражение с вентилями AND,OR,NOT оптимально (или почти оптимально:D), т. Е. Выполнить привязку библиотеки к ячейке для выражения (также называемое технологическим сопоставлением). Выражение имеет 4 входные …
17 июн '13 в 13:49
1
ответ
Математическая операция с условным и логическим
Я занимаюсь реверс-инжинирингом сценария Python, который анализирует файл XML в файл другого типа. При этом я наткнулся на очень элегантную строку кода: nyear += (1900, 2000)[nyear < 83] Мне было интересно, если кто-нибудь знает, как эта операция…
19 сен '17 в 21:46
1
ответ
Диалоговое окно: Как мне получить sys.boolean?
Я хотел бы добавить обучающие фразы, такие как Yes I would love to No No, thanks и извлечь булеву переменную $extraCheese содержащий True или же False который я могу использовать позже. Если бы я ожидал цвет, я бы сделал $dressColor а также @sys.col…
22 июл '18 в 10:24
1
ответ
Логическая логика - все, что дополнено дважды, равно оригиналу для нескольких переменных
Я знаю это A + A'B == A + B но работает ли это для B' + BC'D = B' + C'D? Кроме того, я могу сделать A' + AB = A' + B? куда A' это отрицание А.
26 ноя '17 в 02:26
2
ответа
Как понять логическое выражение Де Моргана
Я облажался, когда пытался понять это выражение. Я думал несколько раз, но не могу понять смысл. ! (p || q) эквивалентно!p &&!q Для этого как-то я могу немного понять. Мое понимание: "Не (p q) = не p и не q", что понятно ! (p && q) эквивалентно!p ||…
25 май '11 в 16:25
1
ответ
Можете ли вы оценить содержимое NSString и получить значение BOOL оцененного выражения?
В Objective-C, скажем, у вас есть NSString содержащий следующее: NSString * boolStr = [NSString stringWithFormat:@"%@", "1 > 0"]; Есть ли способ оценить NSString и получить логическое значение содержимого строки?
04 июн '13 в 00:08
0
ответов
Минимизация больших запросов перед их передачей в Solr
Я работаю над проблемой минимизации больших логических выражений, которые предоставляются в качестве входных данных для Solr. Это похоже на проблему, аналогичную минимизации логических элементов схемы, используя такие методы, как булева алгебра / K-…
05 ноя '18 в 03:26
1
ответ
Выполнить 2 команды rsync и распечатать вывод в файл журнала
Я новичок в написании сценариев и хотел бы понять, как распечатать переменные на основе логической логики. #!/bin/bash # set variables WEBAPPS_YES="Successfully synced webapps folder" WEBAPPS_NO="Could not sync webapps folder" RSYNC_YES="Successfull…
04 окт '16 в 11:03
3
ответа
Где я могу найти метод для преобразования произвольного логического выражения в конъюнктивную или дизъюнктивную нормальную форму?
Я написал небольшое приложение, которое анализирует выражения в абстрактных синтаксических деревьях. Прямо сейчас я использую эвристику против выражения, чтобы решить, как лучше всего оценить запрос. К сожалению, есть примеры, которые делают план за…
03 ноя '11 в 05:11
4
ответа
Выход из функции JavaScript ES6 не работает с возвратом
ПРОБЛЕМА Такое ощущение, что все должно быть просто, но я просто не понимаю по какой-то причине. Я решил взять, по-видимому, общий вопрос по собеседованию на программирование, чтобы проверить свои навыки " Учитывая массив a, который содержит только…
30 дек '17 в 13:59
1
ответ
Расширяющиеся скобки!(A &&b||! C)
В недавнем интервью был задан этот вопрос (перепишите!(A && b ||! C) без скобок с тем же результатом), и я набрал самый простой (но неправильный) ответ -! A &&! B || с, который имеет только один случай, когда это неправильно, но все же.. Хотел прове…
18 авг '16 в 00:02
6
ответов
Анализатор логических выражений в Java
Существуют ли какие-либо java-библиотеки или методы для разбора булевых выражений по частям? Что я имею в виду, так это выражение: T && ( F || ( F && T ) ) Его можно разбить на дерево выражений, чтобы показать, какой токен вызвал зна…
30 авг '12 в 18:14
0
ответов
OpenCL логическое выражение нежелательной ленивой оценки
Из спецификации OpenCL 2.0, глава "6.3 Операторы", стр. 29: г. Логические операторы и (&&), или (||) работают со всеми скалярными и векторными встроенными типами. Только для скалярных встроенных типов, и (&&) оценивает правый операнд только в том сл…
18 ноя '14 в 15:25
1
ответ
Логическое значение с 3 или более выражениями в скрипте sh
Как я могу объединить "И" и "И" с 3 или более выражениями? Мне это нужно для этого: (X или Y или Z) и М Это правильно? if [ ["${2}" = "X" -o "${2}" = "Y" -o "${2}" = "Z"] -a "${3}" = "M"] then echo "correct" exit 1 fi
05 ноя '15 в 10:22
8
ответов
Булевы выражения, почему просто два термина?
Учитывая, что это правильно, чтобы написать a = b = c = 2; Также было бы неплохо, а не bool allTwo = a == 2 && b == 2 && c == 2; вместо того, чтобы написать bool allTwo = a == b == c == 2; Но я не могу, так как a == b вычисляется как…
09 июн '10 в 15:29
2
ответа
Хотя цикл не работает с операторами bool в C (новичок!)
Я изучаю основы прямо сейчас и делаю простую игру, используя основную графическую библиотеку, предоставленную моим университетом. Есть метательный снаряд (путь которого нарисован) препятствие (стена) - через которую снаряд не может пройти, поэтому д…
10 апр '17 в 14:59