Результаты поиска по запросу "logical-operators"

7 ответов

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

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

5 ответов

@Paul Производительность и безвестность. Символ # to_proc был намного медленнее, чем пропуск блока в старых версиях ruby. (Хотя на самом деле это не проблема с 2 элементами.) Это относительно новое дополнение к базовой библиотеке, использующее старый, но не часто используемый синтаксис приведения типов.

отаю с Ruby on Rails и хотел бы проверить две разные модели: if (model1.valid? && model2.valid?) ... endОднако оператор «&&» использует оценку короткого замыкания (т. Е. Он оценивает «model2.valid?» Только в том случае, если «model1.valid?» - ...

2 ответа

 является побитовым и оператором, а не логическим и. Это то, что вы хотели использовать?

у неsubset() работать с логическим и&& оператор объединяет два условия? > subset(tt, (customer_id==177 && visit_date=="2010-08-26")) <0 rows> (or 0-length row.names)но каждый из них работает индивидуально: > subset(tt, customer_id==177) > ...

ТОП публикаций

4 ответа

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

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

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 ...

5 ответов

Почему логические операторы в C не оценивают все выражение, когда в этом нет необходимости?

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

11 ответов

Логические операторы («и», «или») в пакете DOS

Как бы вы реализовали логические операторы в пакетных файлах DOS?

2 ответа

Как решить && операнды в логическом скаляре

После запуска кода в matlab я сталкиваюсь с этой ошибкой и не знаю, как ее решить. Как я могу решить эту проблему. Предупреждение: Операнды к || и && операторы должны быть преобразованы в логические скалярные значения. Jgray = ...

2 ответа

Поэлементное логическое ИЛИ в Пандах

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); } Если ...