
SQRT(x) 함수는 x의 제곱근을 반환합니다. 하지만, x가 음수일 때, 제곱근은 실수형태로 표현되지 않습니다.
예를 들어, SQRT(-4)는 2i와 -2i의 두 가지 표현이 있습니다.
이러한 경우, SQRT(x) 함수는 일반적으로 x가 음수일 때, NaN(Not a Number) 또는 오류를 반환합니다.
하지만, 일부 계산기나 프로그래밍 언어에서는 x가 음수일 때, 복소수 형태로 결과를 반환할 수 있습니다.
예를 들어, Microsoft Excel의 SQRT 함수는 x가 음수일 때, 오류를 반환하지만, 일부 프로그래밍 언어에서는 복소수 형태로 결과를 반환할 수 있습니다.
따라서, SQRT(x) 함수의 결과가 음수일 때, 처리 방법은 프로그래밍 언어나 계산기의 특성에 따라 다를 수 있습니다.
일반적으로, x가 음수일 때, NaN 또는 오류를 반환하는 것이 안전하고 일반적인 방법입니다.
2025-05-09 15:28