๋ถ๋ฅ:ํ๋ก๊ทธ๋๋ฐ
์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
NaN(Not a Number)์ ์๋ชป๋ ์
๋ ฅ์ผ๋ก ์ธํด ๊ณ์ฐ์ ํ ์ ์์์ ๋ํ๋ด๋ ๊ธฐํธ์ด๋ค. ์ด๋ฅผํ
๋ฉด ์์์ ์ ๊ณฑ๊ทผ์ ๊ตฌํ๋ ค๊ณ ํ๋ค๊ฑฐ๋, ์ผ๋ถ ์ธ์ด์์๋ 0์ผ๋ก ๋๋ ๋ชซ์ ๊ตฌํ๋ ค๊ณ ํ ๋ ``Division by Zero``๋์ NaN์ ๋ฐํํ๊ธฐ๋ ํ๋ค. ์ด๋ ์ค์๋ง์ ์ ์ฅํ ์ ์๋ ๊ธฐ๋ณธ ๋ถ๋์์์ ์ ์ฅ์ฒด๊ณ์๋ ์ ์ฅํ ์ ์๋ ํ์๋ ์ค์กดํ์ง ์๋ ์๋ฅผ ์ ์ฅํ ์ ์๊ธฐ ๋๋ฌธ์ ์ค๋ฅ ๋์ ๋ฐํํ๋ ๋ฆฌํด๊ฐ์ด๋ค.
2. ํ์์ฑ[ํธ์ง]
์ด๋ค ์ฌ๋์ NaN ๋์ ์์ธ๋ฅผ ๋์ง๋๊ฒ ๋ ๋์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ ์๋ ์๋ค. ํ์ง๋ง ๊ผญ ๊ทธ๋ฐ๊ฒ๋ง์ ์๋๊ฒ ์ฌ์ฉ์๊ฐ ์
๋ ฅ์ ํ ๊ฐ์ ํ๋ก๊ทธ๋จ์ ์๊ณ ๋ฆฌ์ฆ์ ๋์
์ ํ์ ๋ ๊ฐ๋ฐ์๊ฐ ์์์น ๋ชปํ ์ค๋ฅ๋ ํญ์ ์๊ธธ ์ ์์ผ๋ฉฐ ๊ทธ๋ด ๋๋ง๋ค ํ๋ก๊ทธ๋จ์ด ์ค๋ฅ๋ฅผ ๋ฟ์ผ๋ ค ์ข
๋ฃ๋๋ ๊ฒ์ ์ข์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์ผ๋จ ํ๋ก๊ทธ๋จ์ ์ ๋์๊ฐ๋๋ก NaN์ ๋ฐํํ๋๊ฒ ์ด๋์ผ ๋๋ ์๋ค.
3. ๊ฐ์ข ์ธ์ด์์์ NaN[ํธ์ง]
[1] ๋ค์ ๋ ์ค์ ์ฝ๋๋ ๋ชจ๋ NaN์ ์ถ๋ ฅํ๋ค.