왜 우리가 양수와 음수 0에 대한 다른 표현에 관심이 있는지에 대해 혼란 스럽습니다.
나는 복소수를 포함하는 프로그래밍에서 음의 0 표현을 갖는 것이 매우 중요하다는 주장을 읽는 것을 모호하게 기억합니다. 나는 복잡한 숫자를 포함하는 코드를 작성할 기회가 없었기 때문에 이것이 왜 그런지에 대해 약간 당황했습니다.
개념에 관한 Wikipedia의 기사 는 특별히 도움이되지 않습니다. 내가 올바르게 이해한다면 부동 소수점에서 특정 수학 연산을 간단하게 만드는 부호없는 0에 대한 모호한 주장 만합니다. 이 답변 에는 다르게 작동하는 몇 가지 기능 이 나열되어 있으며 사용 방법에 익숙하다면 예제에서 무언가를 유추 할 수 있습니다. (하지만이 복잡한 제곱근의 특정 예는 플랫 아웃 보이는 잘못, 두 개의 숫자는 수학적으로 동일하기 때문에 오해가 없다면 말입니다.) 그러나 거기에 없을 경우 어떤 종류의 문제가 발생했는지 분명하게 알 수 없었습니다. 내가 찾을 수 있었던 더 많은 수학적 자원은 수학적 관점에서 두 가지를 구별하지 못한다는 것을 나타내며, Wikipedia 기사는 이것이 한계를 설명하는 것 외에는 컴퓨팅 외부에서는 거의 볼 수 없다고 제안하는 것 같습니다.
그렇다면 왜 계산에서 음의 영점이 가치가 있습니까? 나는 단지 뭔가를 놓치고 있다고 확신합니다.
sqrt(-1+0i) = i
및 sqrt(-1-0i) = -i
입니다. 일부 프로그래밍 언어에 대한 적절한 구문으로 꾸며져 있지만 믿습니다. 더 명확하게 편집하겠습니다.