언어/Java

NaN과 Infinity

sector 2023. 8. 4. 18:56

좌측 피연산자가 실수이거나 우측 피연산자가 0.0 또는 0.0f이면 예외가 발생하지 않고 연산의 결과가 

NaN(Not a Number) 또는 Infinity(무한대)가 된다.

5 / 0.0     // Infinity
5 % 0.0     // NaN

Infinity + 2 // Infinity
NaN + 2 // NaN