Perguntas com a marcação «boolean»

111
Por que o tamanho da primitiva booleana do Java não está definido?

A Java Virtual Machine Specification diz que há suporte limitado para tipos primitivos booleanos . Não há instruções da máquina virtual Java exclusivamente dedicadas a operações em valores booleanos. Em vez disso, as expressões na linguagem de programação Java que operam em valores booleanos são...

109
Como faço para usar um booleano em Python?

Python realmente contém um valor booleano? Eu sei que você pode fazer: checker = 1 if checker: #dostuff Mas sou bastante pedante e gosto de ver booleanos em Java. Por exemplo: Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } Existe um booleano em Python?...

107
Ruby: Como converter uma string em booleano

Eu tenho um valor que será uma de quatro coisas: boolean true, boolean false, a string "true" ou a string "false". Desejo converter a string em booleano se for uma string, caso contrário, não a modificarei. Em outras palavras: "verdadeiro" deve se tornar verdadeiro "falso" deve se tornar...

104
operador bool ++ e -

Hoje, ao escrever algum código Visual C ++, encontrei algo que me surpreendeu. Parece que C ++ suporta ++ (incremento) para bool, mas não - (decremento). É apenas uma decisão aleatória ou há algum motivo por trás disso? Isso compila: static HMODULE hMod = NULL; static bool once = false; if...

94
O que é mais rápido: if (bool) ou if (int)?

Qual valor é melhor usar? Boolean true or Integer 1? O tópico acima me fez fazer alguns experimentos com boole intem ifcondições. Então, apenas por curiosidade, escrevi este programa: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if ( b ) return 99;...

93
Convertendo bool em texto em C ++

Talvez esta seja uma pergunta idiota, mas há alguma maneira de converter um valor booleano em uma string de forma que 1 se transforme em "verdadeiro" e 0 em "falso"? Eu poderia apenas usar uma instrução if, mas seria bom saber se existe uma maneira de fazer isso com a linguagem ou bibliotecas...

90
Getters booleanos Java “é” vs “são”

Eu sei que a convenção em Java para getters booleanos é incluir o prefixo "é". isEnabled isStoreOpen Mas e se o sujeito for plural? Ou seja, e se em vez de querer saber se uma loja está aberta, eu quisesse saber se todas as lojas estão abertas? isStoresOpen() não faz sentido em...

90
Alternativa ao vetor <bool>

Como (esperançosamente) todos nós sabemos, vector<bool>está totalmente quebrado e não pode ser tratado como um array C. Qual é a melhor maneira de obter essa funcionalidade? Até agora, as ideias em que pensei são: Use um vector<char>, ou Use uma classe de wrapper e tenha...

90
Confusão BOOLEAN ou TINYINT

Eu estava projetando um banco de dados para um site onde preciso usar um tipo de dados booleano para armazenar apenas 2 estados, verdadeiro ou falso. Estou usando o MySQL. Ao projetar o banco de dados usando phpMyAdmin, descobri que tenho os tipos de dados BOOLEAN e TINYINT. Eu li artigos...

89
Qual é o tamanho de uma variável booleana em Java?

Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a pergunta está fora do tópico, mas tem significado histórico. Atualmente não está aceitando novas respostas ou interações. Qualquer um pode dizer o tamanho do bit de booleano em Java?

88
Verificando o valor de um Bool opcional

Quando desejo verificar se um Bool opcional é verdadeiro, isso não funciona: var boolean : Bool? = false if boolean{ } Isso resulta neste erro: Tipo opcional '@IvalueBool?' não pode ser usado como booleano; teste para '! = nil' em vez disso Não quero verificar se há zero; Quero verificar...