Preguntas etiquetadas 'igualdad'

Una prueba para determinar si dos o más elementos son valores iguales o iguales.
51
la respuesta

¿Qué operador es igual (== vs ===) que se utilizará en la comparación de JavaScript?

Utilizo JSLint para pasar a través de JavaScript, y devuelve muchas oraciones para reemplazar == (dos signos iguales) con === (tres signos iguales) cuando haces algo como una comparación idSele_UNVEHtype.value.length == 0 adentro operador ...
fijado el 11 de diciembre '08 a las 5:19 pm
15
respuestas

¿Por qué la comparación de cadenas en Python usando "==" o "is" a veces lleva a un resultado diferente?

Tengo un programa en Python en el que dos variables se configuran con el valor de 'público'. En términos condicionales, tengo una comparación de var1 es var2, que falla, pero si la cambio a var1 == var2, devolverá True. Ahora, si abro mi int ...
set 01 de octubre '09 a las 18:40
23
respuestas

¿Cómo comparar cadenas en java?

Utilicé el operador == en mi programa para comparar todas mis líneas hasta ahora. Sin embargo, me encontré con un error, en su lugar, cambié uno de ellos a .equals () y reparé el error. Es == malo? Cuando debe y no debe usar ...
set 05 feb '09 a las 2:17
20
respuestas

¿Hay alguna diferencia entre "==" y "es"?

Mi google fu me falló. En Python, las siguientes dos pruebas son equivalentes a la igualdad? n = 5 # Prueba uno. si n == 5: imprime 'Yay!' # Prueba dos. si n es 5: imprime 'Yay!' ¿Esto retiene valor para los objetos donde se compararán instancias (...
set 25 sep. '08 a las 15:27
7
respuestas

¿Cuál es la diferencia entre iguales?, Eql?, === y ==?

Intento entender la diferencia entre estos cuatro métodos. Sé por defecto que el método == llama al método Equival, que devuelve verdadero cuando ambos operandos pertenecen exactamente al mismo objeto. === por defecto también causa ==, lo que causa ...
establecido el 23 de agosto '11 a las 9:13
4
respuestas

Comparación de cuerdas de Python: vs. ==

Noté que la secuencia de comandos de python que escribí funcionó de forma limitada y la rastreé hasta un bucle infinito, donde la condición del bucle era mientras que la línea no es ''. Al pasar a través de él en el depurador, resultó que la cadena era en realidad ''. Cuando lo cambié a! = '...
establecido el 07 de junio de 2010 a las 11:31
19
respuestas

¿En qué se diferencian los operadores de comparación con la igualdad de igualdad (== doble igual) e identidad (=== triple igual)?

¿Cuál es la diferencia entre == y ===? ¿Cómo funciona exactamente la comparación ==? ¿Cómo funciona exactamente la comparación ===? ¿Cuáles serán ejemplos útiles?
puesta el 17 sep. '08 a las 9:56
8
respuestas

Formas elegantes de apoyar la equivalencia ("igualdad") en las clases de Python

Cuando se escriben clases personalizadas, a menudo es importante resolver la equivalencia con los operadores == y! =. En Python, esto fue posible gracias a la implementación de los métodos especiales __eq__ y __ne__. La forma más fácil que encontré para esto es ...
set 24 dec. '08 a la 1:30
15
respuestas

Son `==` y `! = `Interdependiente?

Estudio la sobrecarga de operadores en C ++, y veo que == y! = Son solo algunas funciones especiales que se pueden configurar para los tipos definidos por el usuario. Sin embargo, mi preocupación es ¿por qué necesitamos dos definiciones separadas? Pensé que la UE ...
establecido el 14 de junio de 16 a 1:14
17
respuestas

IsEqual: y recomendaciones de anulación de hash

¿Cómo se anula correctamente isEqual: en Objective-C? Parece que la "captura" es que si dos objetos son iguales (según lo determinado por el método isEqual :), deben tener el mismo valor de hash. Sección de introspección de cacao Guía para ...
Set 31 de octubre '08 a las 8:22 pm
6
respuestas

¿Cómo se comprueba si el valor doble corresponde a NaN?

Tengo un doble en Java, y quiero comprobar si es NaN. ¿Cuál es la mejor manera de hacer esto?
set 21 sep '09 a las 23:09
6
respuestas

¿Es False == 0 y True == 1 en Python parte de la implementación o está garantizado por el lenguaje?

¿Se garantiza que False == 0 y True == 1 en Python (si el usuario no los reasigna)? Por ejemplo, de alguna manera se garantiza que el siguiente código siempre dará los mismos resultados independientemente de la versión de Python (como existe ...
Establecido en mayo 04 '10 a las 12:03
8
respuestas

equals vs Arrays.equals en Java

Cuando se comparan matrices en Java, ¿hay diferencias entre las siguientes dos afirmaciones? array1.equals (array2); Arrays.equals (array1, array2); Y si es así, ¿qué son?
fijado enero 08 '12 a las 2:53 pm
3
respuestas

En Objective-C, ¿cuál es el equivalente de la palabra clave "instanceof" de Java?

Me gustaría comprobar si un objeto (por ejemplo, algún objeto) puede asignarse (se puede convertir) a una variable de otro tipo (por ejemplo, SpecifiedType). En Java, puedo escribir: someObject instanceof SpecifiedType Un problema relacionado es encontrar el ...
fijado el 11 de febrero '09 a las 14:32
11
respuestas

¿Cómo se comparan las estructuras para la igualdad en C?

¿Cómo comparas dos instancias de estructuras para la igualdad en el estándar C?
set 26 de septiembre '08 a las 11:21 pm