Вопросы с тегом «boolean»

Булев тип данных - это тип данных только с двумя возможными значениями: true или false.

8
Каков размер логической переменной в Java?
Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Может ли кто-нибудь сказать размер логического значения в Java?
89 java  boolean 


6
iOS: используйте логическое значение в NSUserDefaults
Когда rootViewControllerприложение моего приложения загружено, я хочу иметь возможность проверить, были ли сохранены учетные данные пользователя для входа в систему NSUserDefaults. В основном, когда пользователь загружает приложение и у него / нее нет сохраненных учетных данных для входа, modalAlertViewбудет отправлено сообщение, и пользователь сможет сохранить свои учетные данные соответствующим образом. …

6
Проверка значения необязательного Bool
Когда я хочу проверить, истинно ли значение Optional Bool, это не сработает: var boolean : Bool? = false if boolean{ } Это приводит к этой ошибке: Необязательный тип @IvalueBool? не может использоваться как логическое; вместо этого проверьте '! = nil' Я не хочу проверять ноль; Я хочу проверить, истинно ли …

4
Самый быстрый способ сгенерировать случайное логическое значение
Итак, есть несколько способов создания случайного bool в C #: Использование Random.Next (): rand.Next(2) == 0 Использование Random.NextDouble (): rand.NextDouble() > 0.5 Есть ли разница? Если да, то какой на самом деле имеет лучшую производительность? Или есть другой способ, которого я не видел, он может быть даже быстрее?

3
Как создать логическое значение?
Я совершенно новичок в XSLT и не могу понять, где я ошибаюсь со следующим кодом. <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> Он всегда возвращает истину, когда должен быть ложью. Зачем?

14
Преобразование значения True / False, прочитанного из файла, в логическое
Я читаю True - Falseзначение из файла, и мне нужно преобразовать его в логическое значение. В настоящее время он всегда преобразует его в, Trueдаже если установлено значение False. Вот MWEчто я пытаюсь сделать: with open('file.dat', mode="r") as f: for line in f: reader = line.split() # Convert to boolean <-- …
86 python  string  boolean 


3
Почему bool является подклассом int?
При сохранении bool в memcached через python-memcached я заметил, что он возвращается как целое число. Проверка кода библиотеки показала мне, что есть место, где isinstance(val, int)проверяется, чтобы пометить значение как целое число. Поэтому я протестировал его в оболочке python и заметил следующее: >>> isinstance(True, int) True >>> issubclass(bool, int) True …
84 python  boolean 

7
Почему тернарный оператор используется для определения 1 и 0 в макросе?
Я использую SDK для встроенного проекта. В этом исходном коде я нашел код, который, по крайней мере, мне показался странным. Во многих местах в SDK есть исходный код в таком формате: #define ATCI_IS_LOWER( alpha_char ) ( ( (alpha_char >= ATCI_char_a) && (alpha_char <= ATCI_char_z) ) ? 1 : 0 ) …

14
Следует ли программистам использовать логические переменные для «документирования» своего кода?
Я читаю Код Макконелла , и он обсуждает использование логических переменных для документирования вашего кода. Например, вместо: if((elementIndex < 0) || (MAX_ELEMENTS < elementIndex) || (elementIndex == lastElementIndex)){ ... } Он предлагает: finished = ((elementIndex < 0) || (MAX_ELEMENTS < elementIndex)); repeatedEntry = (elementIndex == lastElementIndex); if(finished || repeatedEntry){ ... …

9
Что означает это логическое «(число & 1) == 0»?
На CodeReview я разместил рабочий фрагмент кода и попросил совета по его улучшению. Один из них заключался в использовании логического метода, чтобы проверить, имеет ли ArrayList четное количество индексов (что было необходимо). Это был предложенный код: private static boolean isEven(int number) { return (number & 1) == 0; } Поскольку …

2
Почему объект Regexp в Ruby считается «ложным»?
У Руби есть универсальное представление о « правдивости » и « ложности ». Рубин делает два конкретных классов для объектов Boolean, TrueClassи FalseClass, с одноплодными случаями , обозначенных специальными переменными trueи false, соответственно. Однако правдивость и ложность не ограничиваются экземплярами этих двух классов, концепция универсальна и применима к каждому объекту …
16 regex  ruby  boolean  jruby  yarv 

5
Сравнение немного с логическим
Скажем, у меня есть набор флагов, закодированных в uint16_t flags. Например, AMAZING_FLAG = 0x02. Теперь у меня есть функция. Эта функция должна проверить, хочу ли я изменить флаг, потому что, если я хочу это сделать, мне нужно записать на флэш-память. И это дорого. Поэтому я хочу чек, который говорит мне, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.