48
ответов

Проверьте, верно ли хотя бы два из трех логических значений

Интервьюер недавно задал мне этот вопрос: если заданы три логические переменные a, b и c, вернуть true, если хотя бы две из трех верны. Мое решение следующее: логическое atLeastTwo (логическое, ...
вопрос задан: 25 January 2013 22:30
41
ответ

Если я использую'! IsGood' или 'IsGood == ложь'?

Я продолжаю видеть код, который делает проверки как это если (IsGood == ложь) {DoSomething ();} или это, если (IsGood == верный) {DoSomething ();} я ненавижу этот синтаксис и всегда использую следующий синтаксис...
вопрос задан: 17 March 2011 10:58
24
ответа

(Java) Функция checkPair в моей третьей инструкции if возвращает false, но оператор if выполняет [duplicate]

Это для приложения для покера, а третий оператор if тестировал и печатает ложь, но когда я запускаю код, который выполняет оператор if. Спасибо за помощь. для (int i = 0; i & lt; ...
вопрос задан: 15 February 2016 00:36
24
ответа

Булевские переменные как недопустимые аргументы метода? [закрытый]

Мой коллега заявляет, что булевские переменные как аргументы метода не приемлемы. Они должны быть заменены перечислениями. Сначала я не видел преимущества, но он дал мне пример. Что легче...
вопрос задан: 25 September 2008 20:55
23
ответа

Почему мое условие возвращает false? [Дубликат]

Когда я передаю строку как abc, она возвращает false, но когда я передаю что-то вроде «babynameranking2002.txt», он все равно возвращает false. Я сделал что-то не так? public static boolean checkString (...
вопрос задан: 23 January 2013 15:36
21
ответ

TRUE всегда имел ненулевое значение?

У меня есть коллега, который поддерживает ту TRUE, используемую, чтобы быть определенным как 0, и все другие значения были ЛОЖЬЮ. Я мог поклясться, что каждый язык, с которым я работал, если Вы могли бы даже получить значение для булевской переменной...
вопрос задан: 17 April 2017 10:19
17
ответов

Используя [0,1] по сравнению с [“Y”, “N”] по сравнению с [“T”, “F”] в логическом/булевом поле базы данных?

Только из любопытства и отсутствия определенного ответа... Я просто смотрел на некоторые данные, которые отправляются от третьей стороны нам, и их поле "Gender" [0,1] обозначение или Розетка (0) или Штекер (...
вопрос задан: 15 December 2009 17:43
16
ответов

!! безопасный способ преобразовать в bool в C++?

[Этот вопрос связан с, но не то же как этот.], Если я пытаюсь использовать значения определенных типов как булевы выражения, я получаю предупреждение. Вместо того, чтобы подавлять предупреждение, я иногда использую...
вопрос задан: 23 May 2017 02:10
15
ответов

Оператор Java с примером [duplicate]

Я столкнулся с этим утверждением (строка, которая прокомментирована), которая выглядит как if if else. Я был бы счастлив, если кто-нибудь сможет объяснить мне, что это значит. boolean по возрастанию = true; for (int i = ...
вопрос задан: 27 May 2016 09:44
14
ответов

“Если ([bool] == верный)” требуют еще одного шага, чем “если ([bool])”?

Это - чисто педантичный вопрос, для насыщения моего собственного любопытства. Я склонен идти с последней опцией в вопросе (так: если (boolCheck) {...}), в то время как коллега всегда пишет первому (если (...
вопрос задан: 9 December 2011 17:44
14
ответов

Программисты должны использовать логические переменные, чтобы “зарегистрировать” их код?

Я читаю Завершенный Код McConell, и он обсуждает логические переменные использования для документирования кода. Например, вместо: если ((elementIndex <0) || (MAX_ELEMENTS <elementIndex) || (...
вопрос задан: 19 March 2010 14:51
14
ответов

Каково использование типа Nullable <bool>?

bool переменная могла сохраняться или ложь, в то время как bool? могло быть пустым также. Почему нам было бы нужно третье значение для bool? Если это не верно, каково когда-либо это, это ==, ложь Может Вы предлагать сценарий...
вопрос задан: 6 February 2010 16:07
13
ответов

Как проверить, совпадают ли два объекта в ArrayList? [Дубликат]

Я хочу посмотреть, совпадают ли два объекта в одном списке массивов. Аналогично, если в списке массивов нет одинаковых объектов, я также хочу отобразить соответствующее сообщение. На данный момент это ...
вопрос задан: 19 February 2009 02:14
12
ответов

Оператор == не определен для аргументов типа bool [duplicate]

Может ли кто-нибудь помочь мне в этом? Я получаю сообщение об ошибке со следующим кодом: if (actualStep.getChanged () == null) {notificationCombo.setItems (FXCollections.observableArrayList («Там ...
вопрос задан: 26 May 2016 16:15
12
ответов

Как обходное решение условного оператора Python работает?

Из того, что я читал, я нашел, что встроенный тернарный оператор не существует (я буду рад знать больше об этом.). Я нашел следующий код как замену: определение val (): var = плавание (...
вопрос задан: 24 September 2012 21:39
12
ответов

Кто-нибудь использует именованные логические операторы?

Или мы все придерживаемся нашего учения "& amp ;, ||,!" путь? Есть мысли о том, почему мы должны использовать один или другой? Мне просто интересно, потому что в нескольких ответах говорится, что код должен быть таким же естественным, как ...
вопрос задан: 9 July 2009 11:36
12
ответов

Почему использование “Y” / “N” вместо небольшого поля в Microsoft SQL Server?

Я работаю над приложением, разработанным другой толпой, и соединен при помощи символьного поля вместо бита для всех булевых столбцов в базе данных. Это использует "Y" для истинного и "N" для лжи (...
вопрос задан: 2 November 2008 08:01
11
ответов

Использование логических значений в C

C не имеет встроенных логических типов. Какой лучший способ использовать их в C?
вопрос задан: 18 May 2016 22:54
11
ответов

Верная булевская переменная - положительный 1 или отрицательный 1?

Я разрабатываю язык и пытаюсь решить, должен ли верный быть 0x01 или 0xFF. Очевидно, все ненулевые значения будут преобразованы в истинный, но я пытаюсь выбрать точное внутреннее...
вопрос задан: 28 March 2013 10:12
11
ответов

Значение по умолчанию для bool в C++

Я перепроектирую конструктора класса в C++ и нуждаюсь в нем для ловли неуказанного bool. Я использовал значения по умолчанию для всех других параметров, но от моего понимания может только быть инициализирован bool...
вопрос задан: 17 March 2010 13:43
10
ответов

Как преобразовать строку в логическое выражение в java [duplicate]

Строка str = "2 & gt; 1"; Булевой результат; Как я могу преобразовать строку в логическое выражение, а затем оценить ее?
вопрос задан: 20 September 2015 13:55
10
ответов

SQL: Возвратите “true”, если список записей существует?

Альтернативный заголовок мог бы быть: Проверить на существование нескольких строк? Используя комбинацию SQL и C# я хочу, чтобы метод возвратил true, если все продукты в списке существуют в таблице. Если это может быть сделано...
вопрос задан: 3 September 2014 10:16
10
ответов

не может иметь правильное возвращаемое значение в java-методе типа данных boolean [duplicate]

Привет, ребята, я новичок в программировании, недавно я пытался создать простое приложение, и я написал метод для возврата булевых данных, но я столкнулся с проблемой возврата значения записи для данных, он работает ...
вопрос задан: 26 July 2014 04:05
10
ответов

Двойное отрицание в коде C++

Я просто приехал на проект с довольно огромной кодовой базой. Я главным образом имею дело с C++ и большим количеством кода, который они пишут двойному отрицанию использования для своей булевой логики. если (!! переменная && (!!...
вопрос задан: 23 October 2011 04:09
10
ответов

Это плохо для явного сравнения с булевыми константами, например, если (b == ложь) в Java?

Это плохо для записи: если (b == ложь)//..., в то время как (b! = верный)//... Это всегда лучше, чтобы вместо этого записать: если (! b)//..., в то время как (! b)//... По-видимому, нет никакой разницы в производительности (или...
вопрос задан: 19 April 2010 02:58
10
ответов

Преобразование из станд.:: представьте в виде строки к bool

Что является лучшим способом преобразовать станд.:: представить в виде строки к bool? Я вызываю функцию, которая возвращается или "0" или "1", и мне нужно чистое решение для того, чтобы превратить это в булево значение.
вопрос задан: 29 January 2010 13:19
9
ответов

Как Вы делаете ДЕЙСТВИТЕЛЬНО большие булевы массивы с помощью Java?

Когда я пытаюсь сделать очень большой булев массив с помощью Java, такого как: булевская переменная [] isPrime1 = новая булевская переменная [600851475144]; я получаю возможную потерю ошибки точности? Действительно ли это является слишком большим?
вопрос задан: 22 January 2015 16:11
9
ответов

Как проверить, является ли Строковое значение булевым типом в Java?

Я немного искал на этом, но ничто не мог найти полезным. Причем точка - то, что, если Строковое значение является или "верным" или "ложным", возвращаемое значение должно быть верным. В любом значении это должно быть...
вопрос задан: 6 February 2012 00:50
9
ответов

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

Почему булевская переменная использует 4 байта и символ 2 байта в платформе.NET? Булевская переменная должна поднять 1 бит или по крайней мере быть меньшей, чем символ.
вопрос задан: 4 January 2012 01:29
9
ответов

Что делает “0, но верный” средний в Perl?

Кто-то может объяснить, что точно строка "0, но верный" означает в Perl? Насколько я понимаю, это равняется нулю в целочисленном сравнении, но оценивает к истинному при использовании в качестве булевской переменной. Это корректно?...
вопрос задан: 9 August 2011 20:18