«comparison» 태그된 질문

데이터 비교 및 ​​효율적인 달성 방법에 대한 질문. 두 가지 문제 또는 개념을 일반 (메타) 비교하기 위해이 태그를 사용하지 마십시오.

12
IEEE754 NaN 값에 대해 false를 반환하는 모든 비교의 이론적 근거는 무엇입니까?
NaN 값 비교가 다른 모든 값과 다르게 동작하는 이유는 무엇입니까? 즉, 연산자 ==, <=,> =, <,>와의 모든 비교에서 하나 또는 두 값이 모두 NaN이면 다른 모든 값의 동작과 반대로 false를 반환합니다. 나는 이것이 어떤 식 으로든 수치 계산을 단순화한다고 생각하지만 Kahan 의 IEEE 754 상태 에 관한 강의 노트 조차도 …

11
C #에서 문자열 비교 방법의 차이점
C #에서 문자열을 비교하는 것은 매우 간단합니다. 실제로 몇 가지 방법이 있습니다. 아래 블록에 일부를 나열했습니다. 내가 궁금한 점은 그들 사이의 차이점과 다른 것들을 사용해야 할 때의 차이점입니까? 모든 비용을 피해야합니까? 내가 나열하지 않은 것이 더 있습니까? string testString = "Test"; string anotherString = "Another"; if (testString.CompareTo(anotherString) == 0) {} …
261 c#  string  comparison 


26
두 사전을 비교하고 (키, 값) 쌍이 같은지 확인
나는 두 개의 사전을 가지고 있지만 단순화를 위해 다음 두 가지를 취할 것입니다. >>> x = dict(a=1, b=2) >>> y = dict(a=2, b=2) 이제 각 key, value쌍의에 x해당하는 값이에 있는지 여부를 비교하고 싶습니다 y. 그래서 나는 이것을 썼다 : >>> for x_values, y_values in zip(x.iteritems(), y.iteritems()): if x_values == y_values: …

11
Perl 배열에 특정 값이 포함되어 있는지 어떻게 확인할 수 있습니까?
배열을 반복하지 않고 배열에 값이 있는지 확인하는 방법을 찾으려고합니다. 매개 변수에 대한 파일을 읽고 있습니다. 처리하고 싶지 않은 매개 변수의 긴 목록이 있습니다. 이러한 원치 않는 매개 변수를 배열에 배치했습니다 @badparams. 새 매개 변수를 읽고 싶습니다.에없는 경우 @badparams처리하십시오. 에이 (가) 있으면 @badparams다음 읽기로 이동하십시오.
239 perl  arrays  comparison 

10
보다 큼 /보다 큼에 대한 스위치 설명
그래서 다음과 같이 switch 문을 사용하고 싶습니다. switch (scrollLeft) { case (<1000): //do stuff break; case (>1000 && <2000): //do stuff break; } 이제 나는 그 진술 ( <1000) 또는 ( >1000 && <2000) 중 하나가 작동하지 않는다는 것을 알고 있습니다 (다른 이유로, 분명히). 내가 묻는 것은 그 일을하는 가장 …

3
파이썬 없음 비교 : "is"또는 ==를 사용해야합니까?
비교할 때 편집자가 경고를 my_var == None표시하지만 사용할 때는 경고가 표시되지 않습니다 my_var is None. 파이썬 셸에서 테스트를 수행하고 둘 다 유효한 구문인지 확인했지만 편집자 my_var is None가 선호 한다고 말하고있는 것 같습니다 . 이것이 사실입니까, 그렇다면 왜 그렇습니까?

14
Java에서 2 개의 XML 문서를 비교하는 가장 좋은 방법
기본적으로 사용자 정의 메시지 형식을 XML 메시지로 변환하고 다른 쪽 끝으로 보내는 응용 프로그램의 자동화 된 테스트를 작성하려고합니다. 입력 / 출력 메시지 쌍이 잘 갖추어져 있으므로 입력 메시지를 보내고 XML 메시지를 듣고 다른 쪽 끝을 듣기 만하면됩니다. 실제 출력을 예상 출력과 비교할 때가되었지만 몇 가지 문제가 있습니다. 내 첫 번째 …

5
Integer.valueOf (String)과의 == 비교가 왜 127과 128에 대해 다른 결과를 제공합니까?
이 코드 줄이 다른 값을 반환하는 이유를 모르겠습니다. System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); 출력은 다음과 같습니다. true false true 첫 번째 것은 왜 돌아가고 true두 번째는 돌아 오는가 false? 127와 사이에 모르는 것이 128있습니까? (물론 나는 그것을 알고 있습니다 127< 128.) 또한 왜 세 번째가 돌아 옵니까 true? 이 질문에 대한 답변 …
182 java  integer  comparison 


4
파이썬에서 튜플 비교는 어떻게 작동합니까?
저는 Core Python 프로그래밍 책을 읽었으며 저자는 다음과 같은 예를 보여줍니다. (4, 5) < (3, 5) # Equals false 그래서, 나는 그것이 어떻게 / 왜 거짓과 같은지 궁금합니다. 파이썬은이 두 튜플을 어떻게 비교합니까? Btw, 그것은 책에서 설명되지 않았습니다.



5
“! ==”와“==!”의 차이점 [닫은]
이 질문은 향후 방문자를 도울 것 같지 않습니다. 그것은 작은 지리적 영역, 특정 시점, 또는 인터넷의 전세계 사용자들에게는 일반적으로 적용되지 않는 매우 좁은 상황에만 관련됩니다. 이 질문을보다 광범위하게 적용 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . 어제 나는 다른 사람이 작성한 PHP 코드를 수정했을 때 이것을 우연히 발견했습니다. …

19
항목의 순서에 관계없이 동일성을 위해 두 컬렉션을 비교
C #에서 두 컬렉션을 비교하고 싶지만 이것을 효율적으로 구현하는 가장 좋은 방법은 확실하지 않습니다. Enumerable.SequenceEqual 에 대한 다른 스레드를 읽었 지만 정확히 내가 원하는 것은 아닙니다. 필자의 경우 두 컬렉션 모두 (주문에 관계없이) 동일한 항목을 포함하면 동일합니다. 예: collection1 = {1, 2, 3, 4}; collection2 = {2, 4, 1, 3}; …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.