Resultados de la búsqueda a petición "boolean-logic"

6 la respuesta

¿Por qué JavaScript es bit a bit O se comporta de manera extraña?

En JavaScript, parece: (4294958077 | 0) == -9219 ¿Por qué no es 4294958077? Indica que hay algún tipo de desbordamiento (aunque, según tengo entendido, el rango de un tipo de Número de JavaScript es +/- 9007199254740992, así que eso es extraño ...

10 la respuesta

¿Es (4> y> 1) una declaración válida en C ++? ¿Cómo lo evalúa si es así?

¿Es esa una expresión válida? Si es así, ¿puedes reescribirlo para que tenga más sentido? Por ejemplo, ¿es lo mismo que(4 > y && y > 1)? ¿Cómo evalúa los operadores lógicos encadenados?

2 la respuesta

Makefile ifeq lógico Y

Me gustaría verificar múltiples condiciones en unif loop de GNU make file. Aquí hay un ejemplo: ifeq ($(TEST_FLAG),TRUE && ($(DEBUG_FLAG),FALSE)) true statement else false statement endif ¿Cuál es la forma correcta de hacerlo?

2 la respuesta

Cómo entender la expresión booleana de De Morgan Laws

Me jodieron al tratar de entender esta expresión. Lo he pensado varias veces pero no puedo entender el significado. ! (p || q) es equivalente a! p &&! q Para este, de alguna manera puedo comprender un poco. Mi comprensión es "No (p q) = no p y ...

7 la respuesta

¿Cómo pruebo si una variable no es igual a ninguno de los dos valores?

Quiero escribir una declaración if / else que pruebe si el valor de una entrada de texto NO es igual a ninguno de los dos valores diferentes. Así (disculpe mi código pseudo-inglés): var test = $("#test").val(); if (test does not equal A or B){ ...

13 la respuesta

¿Por qué (0 <5 <3) devuelve verdadero?

Estaba jugando en jsfiddle.net y tengo curiosidad por saber por qué esto vuelve a ser cierto. if(0 < 5 < 3) { alert("True"); }Entonces esto: if(0 < 5 < 2) { alert("True"); }Pero esto no: if(0 < 5 < 1) { alert("True"); }¿Es esta peculiaridad ...

3 la respuesta

¿Por qué los números negativos de Javascript no siempre son verdaderos o falsos?

-1 == true; //false -1 == false //false -1 ? true : false; //true¿Alguien puede explicar el resultado anterior? Sé que podría solucionar esto comparándolo con 0, pero estoy interesado. Esperaría que al menos una de las declaraciones de descuidado ...

8 la respuesta

C # ¿Cómo verifico si uno de los dos valores es VERDADERO?

Debería ser una pregunta simple para los expertos de C # aquí. Básicamente quiero verificar si un valor u otro es VERDADERO, a continuación se muestra una puñalada salvaje en el código: if ((Boolean.Parse(staff.getValue("Male")) ...

30 la respuesta

Compruebe si al menos dos de cada tres booleanos son verdaderos

Un entrevistador recientemente me hizo esta pregunta: dadas tres variables booleanas, a, byc, devuelven verdadero si al menos dos de los tres son verdaderos. Mi solución sigue: boolean atLeastTwo(boolean a, boolean b, boolean c) { if ((a && b) ...

3 la respuesta

¿Python admite cortocircuitos?

¿Python admite cortocircuito en expresiones booleanas?