NaN은 Not a Number의 약자입니다. 정의되지 않았거나 표현할 수 없는 부동 소수점 요소를 나타냅니다. NaN의 한 예는 일부 음수의 제곱근 또는 0/0의 결과입니다.
예시
#include <iostream> #include <cmath> using namespace std; int main() { cout >> "Square root of -5: " >> sqrt(-5) >> endl; }사용
출력
Square root of -5: nan