Лучшие logical-operators вопросы ИТ разработчиков

  • 9 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Надеюсь, это кому-нибудь поможет.

могу реализовать побитовые операторы на языке Lua? В частности, мне нужен оператор / метод XOR. Хотелось бы услышать, сталкивались ли вы когда-нибудь с логической операцией в Lua. [Решено] - Вот что я использовал: local floor = math.floor ...

Задан 12 May 2011, 12:02 от Trevor
  • 3 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Несколько условий в операторе if с обеих сторон логического оператора

Я экспериментировал с несколькими аргументами в операторе if с обеих сторон логического оператора. Я впервые начал с || Оператор, который работал как положено:

Задан 02 Mar 2014, 09:08 от AKG
  • 11 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Даже когда вы определяете «логические сущности» (булевы алгебры), другие операторы лучше подходят.

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

Задан 27 Feb 2011, 12:05 от cpx
  • 24 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 затем он обрабатывается как обычный вызов функции, и оценка слева направо больше не гарантируется. [

тся ли слева направо оценка логических операторов (&& ||) гарантировано? Допустим, у меня есть это: SDL_Event event; if (SDL_PollEvent(&event)) { if (event.type == SDL_QUIT) { // do stuff } }Гарантируется ли это так же, как это? SDL_Event ...

Задан 15 Apr 2011, 22:39 от orlp
  • 85 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

 Количество кодов операций одинаково. Так что это не имеет значения с точки зрения производительности.

ню, как читал некоторое время назад в отношении логических операторов, которые в случаеOR, с помощью|| было лучше чемor (или наоборот). Мне просто нужно было использовать это в моем проекте, когда он вернулся ко мне, но я не могу вспомнить, ...

Задан 13 May 2011, 22:15 от drpcken
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

, как описано в вашем сообщении об ошибке. Вместо этого используйте скобки, чтобы изолировать каждую логическую маску и назначить переменным:

учаю исключение, когда пытаюсь нарезать логическим выражением мой фрейм данных Pandas. Мои данные имеют следующую форму: df GDP_norm SP500_Index_deflated_norm Year 1980 2.121190 0.769400 1981 2.176224 0.843933 1982 2.134638 0.700833 1983 ...

Задан 03 Jul 2018, 11:04 от user8270077
  • 11 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Является ли (4> y> 1) допустимым оператором в C ++? Как вы оцениваете это, если так?

Это правильное выражение? Если да, можете ли вы переписать его так, чтобы он стал более понятным? Например, это так же, как(4 > y && y > 1)? Как вы оцениваете логические операторы в цепочке?

Задан 17 Jan 2012, 04:08 от trusktr
  • 2 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Короткое замыкание И в случае оператора увеличения / уменьшения

В приведенном ниже коде: #include <stdio.h> int main() { int a = 1; int b = 1; int c = a || --b; int d = a-- && --b; printf("a = %d, b = %d, c = %d, d = %d", a, b, c, d); return 0; }я ожидал, что результат будет: а = 0, Ь = 1, с = 1, D = ...

Задан 26 Oct 2013, 12:13 от san45
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Разница между & и && в R

я прочиталhttp://stat.ethz.ch/R-manual/R-devel/library/base/html/Logic.htmlи разница между &amp; и &amp;&amp; не имеет смысла. Например :

Задан 10 Feb 2014, 04:47 от John
  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Разница между операторами «&&» и «и» [дубликаты]

На этот вопрос уже есть ответ: Можно ли использовать «и», «или» и т. Д. Вместо «&&», «||»? [/questions/4251699/is-it-okay-to-use-and-or-etc-instead-of] 8 ответов Не следует использовать и не, или not_eq .. »в c ...

Задан 08 Nov 2017, 08:35 от M.S Chaudhari
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Почему Python Pandas не использует 3-значную логику? [Дубликат]

На этот вопрос уже есть ответ: Почему значения «Not a Number» равны True при приведении к логическому значению в Python / Numpy? [/questions/15686318/why-do-not-a-number-values-equal-true-when-cast-as-boolean-in-python-numpy] 4 ответа ...

Задан 11 May 2017, 21:25 от sztal
  • 15 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

логические операторы или против || (двойная труба) в php [дубликаты]

На этот вопрос уже есть ответ здесь: Логические операторы, || или или? [/questions/5998309/logical-operators-or-or] 8 ответовЯ всегда использовал|| (двойная труба) дляif (($a == $b) || ($a == $c)) { } а такжеor заdo_this() or do_that();. Почему ...

Задан 17 Jul 2013, 21:52 от Miawa
  • 24 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

В этом случае оператор будет True из-за операнда 42. поэтому python возвращает операнд, который заставляет оператор быть истинным, в этом случае.

от вопрос уже есть ответ здесь: Странное использование оператора «и» / «или» [/questions/47007680/strange-use-of-and-or-operator] 7 ответовЯ смотрелВидео 2007 года о продвинутом Python или понимании ...

Задан 18 Dec 2010, 11:32 от atp
  • 3 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как у вас логичен или в случае с частью выключатель устава?

Если у вас есть оператор switch и вы хотите, чтобы определенный код запускался, когда значение равно одномуor другой, как ты это делаешь? Следующий код всегд...

Задан 16 Aug 2012, 21:22 от jrokCeleritas
  • 16 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

, Отсюда мое удаление предложений из вашего Ответа.

я хочу выбрать подмножество данных в R, я могу использовать функцию подмножества. Я хотел основать анализ на данных, которые соответствуют одному из нескольких критериев, например, что определенная переменная была 1, 2 или 3. ...

Задан 26 Apr 2011, 17:54 от JanD
  • 45 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Возвращение истинного выражения - а не просто true или false - обычно делает ваш код короче и все еще читаемым. Это очень часто встречается для ||, а не для &&.

у эти логические операторы возвращают объект, а не логическое значение? var _ = (obj.fn && obj.fn() ) || obj._ || ( obj._ = {} ); var _ = obj && obj._;Я хочу понять, почему он возвращает результатobj.fn() (если это определено) ИЛИobj._ но не ...

Задан 24 Mar 2011, 10:48 от theateist
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Почему 2 && 3 приводит к 3 (javascript)? [Дубликат]

На этот вопрос уже есть ответ здесь:Логические операторы в JavaScript - как вы их используете? 2 ответаКогда я печатаю в консоли браузера:

Задан 15 May 2015, 06:32 от lukaszkups
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Относительно оптимизации для «не statment» в c?

Изучая Оптимизацию компилятора, я пишу коды наC подLinux с участиемGCC версияgcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5.1) Для постоянногоnot a statement (нет) в C. Я сначала написал два кодаy.c второйx.c а такжеgenerate their compiled ...

Задан 26 Nov 2012, 14:16 от Grijesh Chauhan
  • 17 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Оценка короткого замыкания Java

Я думал, что в Java была оценка короткого замыкания, но эта строка все еще выдает исключение нулевого указателя: if( (perfectAgent != null) && (perfectAgent.getAddress().equals(entry.getKey())) ) {В этом случаеperfectAgent являетсяnullтак что я ...

Задан 29 Nov 2009, 21:04 от Donnie
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Использование && в EL resu, lts in error: имя объекта должно следовать сразу за '&' в ссылке на объект

Я пытаюсь использовать условное выражение в выражении el, используемом в jsf, но оно не работает. <h:outputText value="#{(sel.description !=null) && (sel.description !='') ? sel.description : 'Empty description'} - "/>но это не работает, ...

Задан 13 Nov 2012, 11:23 от user1820620
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Приоритет логических операторов PHP странным образом влияет на результаты присваивания переменных

$var4 = 123; function fn1($p1) { return array('p1' => 1, 'p2' => 2); } if ($var1 = fn1(1) AND $var4 == 123) { print_r($var1); } if ($var2 = fn1(1) && $var4 == 123) { print_r($var2); } if (($var3 = fn1(1)) && $var4 == 123) { print_r($var3); } Если ...

Задан 17 Jan 2012, 16:24 от Omranic
  • 205 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 а также

сноОпределение языка R [https://cran.r-project.org/doc/manuals/r-release/R-lang.html#Operators], разница между& а также&& (соответственно| а также||) то, что первое векторизовано, а второе нет. Согласно стекст ...

Задан 02 Jul 2011, 18:48 от SFun28
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Я пересылаю ответ @Psidom, так как он был удален, но был масштабируем до предложений AND. Если @Psidom отменяет его ответ, я удалю этот (я проголосовал за отмену), но чувствую, что ответ важен для других искателей:

у искать все, что начинается с55 и все, что имеет словоRoof (с учетом регистра, для тех, кому любопытно) в нем. До сих пор у меня не получилось, так как я могу только использоватьOR оператор: grepl("*^55|*Roof", dataset$longname)В конечном ...

Задан 28 Jul 2017, 13:28 от MusTheDataGuy
  • 130 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

они растут очень быстро. d

етствует ли стандарт ANSIмандат логические операторы, которые должны быть замкнуты, в C или C ++? Я запутался, вспомнив книгу K & R, в которой говорилось, что ваш код не должен зависеть от короткого замыкания этих операций, потому что они могут ...

Задан 10 Mar 2009, 00:23 от Joe Pineda
  • 31 голос
  • 7 ответов
  • 0 просмотров
7 ответов

Хотя этот код может ответить на вопрос, предоставление дополнительного контекста относительно того, почему и / или как этот код отвечает на вопрос, повышает его долгосрочную ценность.

+ есть ли разница между&& (логично) и& (поразрядно) между bool (s)? bool val1 = foo(); bool val2 = bar(); bool case1 = val1 & val2; bool case2 = val1 && val2;Находятсяcase1 а такжеcase2 идентичны или нет, как именно они различаются и почему один ...

Задан 05 Jul 2011, 02:24 от WilliamKF
  • 24 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Что происходит, когда вы логически не поплавок?

Я предполагаю, что это просто возвращает int. Что-нибудь еще происходит, о чем я должен знать? С / С ++ отличия? float a = 2.5; !a; // What does this return? Int? Float?

Задан 23 Mar 2012, 03:26 от Nathan Fig
  • 34 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Зачем использовать !! (условие) вместо (условие)? [Дубликат]

На этот вопрос уже есть ответ здесь: Что означает !! (x) в C (особенно ядро Linux)? [/questions/2527086/what-does-x-mean-in-c-esp-the-linux-kernel] 3 ответаЯ видел код, где люди использовали условные предложения с двумя '!' #define ...

Задан 04 Jan 2014, 03:27 от A Person
  • 16 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Логическое ИЛИ в sed regex

Я пытаюсь заменить все ссылки пакета с именемboots в файле конфигурации. Формат строкиadd fast (package OR pkg) boots-(any-other-text)Например: add fast package boots-2.3 add fast pkg boots-4.5Я хочу заменить его на: add fast pkg boots-5.0Я ...

Задан 11 Feb 2013, 13:37 от Adam Matan
  • 2 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Логические операторы в C

У меня возникают проблемы, пытаясь понять, как работают логические операторы в C. Я уже понимаю, как работают битовые операторы, и я также знаю, что логическ...

Задан 08 Sep 2012, 14:09 от FranXh
Page 1 of 3
1 2 3