Описание тега logical-operators

Логические операторы - это символы, которые помогают вычислять логические выражения. Они есть практически во всех языках программирования, поддерживающих логические значения. Общие примеры: && (И), || (ИЛИ),! (НЕ), == ([значение] равно), === ([значение и тип] равно), >= (Больше или равно), <= (Меньше или равно), > (Больше чем) и <(меньше чем)
0 ответов

Причина ошибки При использовании && вместо & в MatLaB?

Рассмотрим код: a=input('Enter amplitude "a" for unit Rectangular function:'); t=-5:0.01:5;%Timeaxis x=zeros(1,length(t)); x(t&gt;=(-1*a/2) &amp;&amp; t &lt;=(a/2))=1; Я получаю ошибку из-за использования &&. Ошибка: операнды на || и && операторы до…
13 авг '18 в 13:59
1 ответ

ВЫБРАТЬ.. ВЫБРАТЬ в Mysql

Я пытаюсь написать запрос для MySQL (Search Module) где я сталкиваюсь с трудностями из-за операции выбора, которая будет выполняться внутри той же таблицы. Мой запрос: (SELECT * FROM user WHERE `user_name` like '%TOM%' OR `user_name` like '%AN%' and…
11 июн '13 в 12:34
3 ответа

Приоритет оператора C++ для побитового И и логического ИЛИ

На этой странице я узнал, что приоритет оператора Bitwise AND выше, чем Logical OR. Однако следующая программа дает неожиданный вывод. #include&lt;iostream&gt; using namespace std; int main() { int a = 1; int b = 2; int c = 4; if ( a++ || b++ &amp; …
0 ответов

Пролог: оценка логического выражения без возврата с помощью AND/OR op/2?

Я пытаюсь реализовать оценку логических выражений без поведения возврата. После некоторых экспериментов я получил это работает, здесь идет: :- op(80, xfy, and). :- op(80, xfy, or). %check/evaluate logical expressions check(true) :- !. check(Cond and…
07 фев '18 в 21:18
1 ответ

ACF / PHP Количество повторителей

У меня есть повторитель, использующий расширенные настраиваемые поля, которые, когда счет достигает общего значения (3) на основе итеративного счета, я хотел бы вывести div, а затем сбросить счетчик. Вот код, на данный момент он не выводится так, ка…
3 ответа

Как проверить несоответствие типа данных? (не === неверно)

Что противоположно тройному совпадению в PHP? $mail_01 = filter_var($mail_01, FILTER_VALIDATE_EMAIL); if($mail !== false){ echo "Email address required"; } Это !== использование правильное? Спасибо за любую помощь.
08 фев '10 в 12:09
1 ответ

PowerQuery M text.containable с логическим оператором ИЛИ и без учета регистра?

У меня есть столбец с доменами сайта, такими как: juegos.abc.com blogs.abc.com reddit.com elpais.com Я хочу создать условный столбец, в котором будет указано, является ли домен "медиа" или "сообществом" на основе заданного списка доменов. Я могу сде…
08 июн '17 в 12:07
2 ответа

Как работает оператор ИЛИ

Я новичок в R. Я хочу подтвердить правильность моего понимания концепции. При работе с логическим оператором ИЛИ я не могу понять вывод ниже. Случай 1 имеет результат "ложь", когда оба вторых элемента равны 0, тогда как он "истина", когда это числа>…
26 май '17 в 10:21
8 ответов

"&&" и "и" оператор в C

Я пытаюсь вычислить Величайший Общий Знаменатель из двух целых чисел. Код C: #include &lt;stdio.h&gt; int gcd(int x, int y); int main() { int m,n,temp; printf("Enter two integers: \n"); scanf("%d%d",&amp;m,&amp;n); printf("GCD of %d &amp; %d is = %d…
28 июн '13 в 12:57
2 ответа

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

#include&lt;iostream&gt; using namespace std; int main(){ cout&lt;&lt;-1&amp;&amp;0; //output is -1 cout&lt;&lt;0&amp;&amp;-1; //output is 0 return 10; } я полностью понимаю второй вывод, но не могу понять первый вывод. Так как во втором выводе и пе…
21 ноя '18 в 01:57
3 ответа

Печать адреса массива с использованием "имени массива" и "адреса массива имени"

Кто -то, пожалуйста, объясните вывод следующего кода.. #include &lt;stdio.h&gt; int main() { int arr[5]; // Assume base address of arr is 2000 and size of integer is 32 bit printf("%u %u", arr + 1, &amp;arr + 1); return 0; } также объясните, когда о…
10 июл '15 в 13:51
3 ответа

Perl логично и с несколькими тестами

Нормально ли так написать: if(($x &amp;&amp; $y &amp;&amp; $z) eq "test"){ } Если я заинтересован в ($x eq "test") &amp;&amp; ($y eq "test") &amp;&amp; ($z eq "test")?
30 мар '14 в 20:17
3 ответа

Если еще условие и логические операторы

Это мой код для поиска в 2 местах, которые вызывают метод polyline, Когда мой editext Табако - Малинао, он вызывает метод правильно, как Табако-Бакакай, Табако-Санто-Доминго, Табако-Малилипот. Но когда мой edittext Малилипот-Санто-Доминго, Санто-Дом…
21 фев '18 в 13:31
0 ответов

Логические операторы в базе данных графа (neo4j)

Редактировать: возможный дубликат: neo4j логические моделирование ворот, как? У меня есть база данных neo4j, которая содержит Options, OptionValues, Configurations, Products и LogicalNodes. Конкретно, Конфигурация - это просто набор выбранных Option…
04 июл '16 в 12:46
3 ответа

Разница между! и ~ в C#

Когда я впервые научился писать программы, я использовал C. (очень простые приложения командной строки). На обоих языках вы используете! - оператор обычно такой: if(!true){ //false.. } Я хотел сделать немного битовой маскировки в C#, и мне было инте…
15 янв '14 в 09:55
2 ответа

Почему у XOR первая буква X?

Я начал разбирать битовые операции. И у меня возник простой вопрос. Я разбирал такие операции как OR и XOR, но что-то непонятное. Почему у XOR первая буква X?
12 сен '14 в 08:54
5 ответов

Логическая операция в Java

Я пытался выполнить следующее условие более изощренным способом: if (x &gt; 1) doSomething(); else { doSomethingElse(); } хочу закодировать это как: (x &gt; 1) ? doSomething() : doSomethingElse(); Это вообще невозможно?
04 июл '13 в 09:11
1 ответ

Логические операторы длинных и коротких форм на векторах

Я читал много сообщений на SO о разнице между краткой и длинной формой для логических операторов, но мне нужна явная точность. Я прочитал это: Более длинная форма оценивает слева направо, рассматривая только первый элемент каждого вектора. Тогда это…
15 фев '14 в 22:52
7 ответов

Перегрузка логических операторов считается плохой практикой?

Это плохая идея перегружать &&, || или оператор запятой и почему?
6 ответов

&&= и ||= операторы

Возможные дубликаты: Почему в Java нет составных версий условных и условных операторов? (&&=, || =) Почему оператор "&&=" не существует? Сегодня на работе я написал следующий LOC (реальные имена b и b1 являются конфиденциальными:) b &amp;&amp;= b1; …
18 окт '10 в 20:13