Resultados de la búsqueda a petición "operator-precedence"
¿Por qué la etiqueta html br break line no funciona en este código? [cerrado]
¿Alguien puede decir por qué mi salto de línea php no funciona (haciendo eco)? Sé que puedo escribir el código de una manera diferente para que el salto de línea funcione, pero ¿quiero saber la razón detrás de esto? <?php $var1 = 3; echo ...
Precedencia del operador en C para la declaración z = ++ x || ++ y && ++ z
Estaba estudiando la precedencia del operador y no puedo entender cómo el valor dex convirtió2 y el dey yz es1 x=y=z=1; z=++x||++y&&++z;Esto evalúa a x=2 y=1 z=1
La salida de cout << 1 && 0; [cerrado]
No entiendo por qué se imprime el siguiente código1. 1 && 0 no es lo mismo quetrue && false ->false? ¿Por qué esto no se imprime?0? #include <iostream> using namespace std; int main(){ cout << 1 && 0; return 0; }
Java: que tiene más prioridad: || o && o ==
Tengo esta expresión: y[i] = ( z[i] == a && b || c )¿Cuál de estos elementos (&&, ||, ==) tiene prioridad? ¿Puedes escribirlo entre paréntesis para entenderlo mejor? Gracias
La concatenación y comparación de cadenas da un resultado inesperado en la instrucción println
No pude entender el siguiente comportamiento, String str1= "abc"; String str2 = "abc"; System.out.println("str1==str2 "+ str1==str2); System.out.println("str1==str2 " + (str1==str2))La salida para la declaración anterior es la ...
Expresión booleana - Orden de operaciones
Tengo una prueba en Excel VBA: If (test1) And (test2) And (test3) Then 'do something End IfEn C, Java, etc. primero se ejecutaría test1, luego test2, luego test3. Críticamente, si test1 es falso, toda la prueba es falsa, por lo que las pruebas ...
Precedencia del operador para "<<" y "++" en VS2008 con optimización
Estoy atrapado con un extraño problema de C ++ VS2008, que parece que no se respeta la prioridad del operador. Mi pregunta es cuál es el resultado de esto: int i = 0; std::cout << ((i != 0) ? "Not zero " : "zero ") << ++i << ...
Precedencia del operador en Python -PEMDAS
Leí sobre python después de PEMDAS que la precedencia de multiplicar es más que división. Ejecuté el siguiente script print 6*2/1*2Por lo tanto, Python debería interpretar esto como 12/2, es decir, 6, ya que la precedencia de la multiplicación ...
¿Por qué "verdadero o verdadero y falso" parece ser simultáneamente verdadero y falso?
Me sale lo siguiente: puts true or true and false # >> true mientras que también obtengo: if true or true and false puts "that's true!" else puts "that's false!" end # >> that's false!Por que estrue or true and false ambostrue yfalse (como el ...
Aritmética de puntero: ++ * ptr o * ptr ++?
stoy aprendiendo lenguaje C y confundí bastante las diferencias entre++*ptr y*ptr++. Por ejemplo int x = 19; int *ptr = &x;Lo sé++*ptr y*ptr++ produce resultados diferentes pero no estoy seguro de por qué es eso