Preguntas etiquetadas con boolean

109
¿Cómo uso un booleano en Python?

¿Python realmente contiene un valor booleano? Sé que puedes hacer: checker = 1 if checker: #dostuff Pero soy bastante pedante y disfruto viendo booleanos en Java. Por ejemplo: Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } ¿Existe algo así como un...

107
Ruby: Cómo convertir una cadena a booleana

Tengo un valor que será una de cuatro cosas: booleano verdadero, booleano falso, la cadena "verdadero" o la cadena "falso". Quiero convertir la cadena en un booleano si es una cadena; de lo contrario, déjela sin modificar. En otras palabras: "verdadero" debería convertirse en realidad "falso"...

104
operador bool ++ y -

Hoy, mientras escribía un código de Visual C ++, me encontré con algo que me sorprendió. Parece que C ++ admite ++ (incremento) para bool, pero no - (decremento). ¿Es solo una decisión aleatoria o hay alguna razón detrás de esto? Esto compila: static HMODULE hMod = NULL; static bool once =...

94
¿Qué es más rápido: if (bool) o if (int)?

¿Qué valor es mejor usar? ¿Booleano verdadero o entero 1? El tema anterior me hizo hacer algunos experimentos con booly inten ifcondiciones. Así que por curiosidad escribí este programa: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if ( b ) return 99;...

93
Conversión de bool a texto en C ++

Tal vez esta sea una pregunta tonta, pero ¿hay alguna forma de convertir un valor booleano en una cadena tal que 1 se convierta en "verdadero" y 0 se convierta en "falso"? Podría usar una declaración if, pero sería bueno saber si hay una manera de hacerlo con el lenguaje o las bibliotecas...

92
Alternativa al vector <bool>

Como (con suerte) todos sabemos, vector<bool>está totalmente roto y no se puede tratar como una matriz C. ¿Cuál es la mejor forma de obtener esta funcionalidad? Hasta ahora, las ideas en las que he pensado son: Utilice a vector<char>en su lugar, o Use una clase contenedora y tenga...

92
Confusión BOOLEAN o TINYINT

Estaba diseñando una base de datos para un sitio donde necesito usar un tipo de fecha booleano para almacenar solo 2 estados, verdadero o falso. Estoy usando MySQL. Mientras diseñaba la base de datos usando phpMyAdmin, descubrí que tengo tanto el tipo de datos BOOLEAN como el tipo de datos...

88
Comprobación del valor de un bool opcional

Cuando quiero verificar si un bool opcional es verdadero, hacer esto no funciona: var boolean : Bool? = false if boolean{ } Resulta en este error: Tipo opcional '@IvalueBool?' no se puede utilizar como booleano; prueba para '! = nil' en su lugar No quiero comprobar nada; Quiero comprobar...