728x90 ๋ฐ์ํ ๋์ธํ๋/2024 TOBIG's 21๊ธฐ2 TOBIG's [์ฌ์ธตํ์ต] ์ 5์ฅ ๊ธฐ๊ณ ํ์ต์ ๊ธฐ์ด 5.1 ํ์ต ์๊ณ ๋ฆฌ์ฆ 5.1.1 ๊ณผ์ T - ๊ธฐ๊ณํ์ต์ ๊ณผ์ ๋ ์ผ๋ฐ์ ์ผ๋ก ๊ธฐ๊ณ ํ์ต ์์คํ ์ด ๊ฒฌ๋ณธ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ ์์ ํ๋ ํํ๋ก ์ ์๋๋ค. ์ฌ๊ธฐ์ ๊ฒฌ๋ณธ์ด๋ ๊ธฐ๊ณ ํ์ต ์์คํ ์ ์ฒ๋ฆฌ ๋์์ธ ์ด๋ค ๋ฌผ์ฒด๋ ์ฌ๊ฑด์ผ๋ก๋ถํฐ ์ ๋์ ์ผ๋ก ์ธก์ ํ ํน์ง(feature๋ค์ ์งํฉ)์ ์๋ฏธํ๋ค. ์๋ฅผ ๋ค์ด ๊ฒฌ๋ณธ ๋์งํธ ์ด๋ฏธ์ง์ ํน์ง๋ค์ ์ด๋ฏธ์ง๋ฅผ ๊ตฌ์ฑํ๋ ํฝ์ ๊ฐ์ด๋ค. ๋ค์์ ๊ฐ์ฅ ํํ ๊ธฐ๊ณ ํ์ต ๊ณผ์ ๋ช ๊ฐ์ง์ด๋ค. 1. ๋ถ๋ฅ 2. ๊ฒฐ์ธก ์ ๋ ฅ์ด ์๋ ์๋ฃ์ ๋ถ๋ฅ : ์ ๋ ฅ ๋ฒกํฐ์ ๋ชจ๋ ์ธก๋๊ฐ ํญ์ ๋ณด์ฅ์ด ์์ ๋๋ ๋ถ๋ฅ๊ฐ ๋ ์ด๋ ค์์ง๋ค. ๋ฐ๋ผ์, ๋ชจ๋ ๊ด๋ จ ๋ณ์์ ๊ดํ ํ๋ฅ ๋ถํฌ๋ฅผ ํ์ตํ๊ณ , ๊ฒฐ์ธก๊ฐ๋ค์ ์ฃผ๋ณํํด์ ๋ถ๋ฅ ๋ฌธ์ ๋ฅผ ํ๊ธฐ๋ ํ๋ค. 3. ํ๊ท 4. ์ ์ฌ(์ฎ๊ฒจ์ฐ๊ธฐ) : ํด๋น ์ข ๋ฅ์ ๊ณผ์ ์์ ๊ธฐ๊ณ ํ์ต ์์คํ ์ ๋น๊ต์ ๊ตฌ์กฐ์ ์ด.. 2024. 2. 2. [TOBIG's] ์ฌ์ธตํ์ต - ์ 4์ฅ ์์น๊ณ์ฐ ์ผ๋ฐ์ ์ผ๋ก ๊ธฐ๊ณ ํ์ต ์๊ณ ๋ฆฌ์ฆ์๋ ๋๋์ ์์น ๊ณ์ฐ์ด ํ์ํ๋ค. ์ด๋ค ๋ฐ๋ณต์ ์ธ ๊ณผ์ ์ ํตํด ์ ๋ต์ ์ถ์ ๊ฐ์ ๊ณ์ ๊ฐฑ์ ํจ์ผ๋ก์จ ๋ฌธ์ ๋ฅผ ํ์ง๋ง, ์ ํํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐ์ง ๋์งํธ ์ปดํจํฐ๋ ์ค์๋ฅผ ์ ํํ๊ฒ ํํํ ์ ์๊ธฐ์ ์ฝ๊ฐ์ ํ๊ณ๊ฐ ์กด์ฌํ๋ค. 4.1 ๋์นจ๊ณผ ์๋๋์นจ - ์๋๋์นจ(underflow) : 0์ ๊ฐ๊น์ด ์๊ฐ ๋ฐ์ฌ๋ฆผ ๋๋ฌธ๋ฐ ์ ํํ 0์ด ๋๋ ๊ฒ์ ๋งํ๋ค. - ๋์นจ(overflow) : ํฌ๊ธฐ๊ฐ ํฐ ์๊ฐ ๋ฌดํ๋ ํน์ ๋ง์ด๋์ค ๋ฌดํ๋๋ก ๊ทผ์ฌ๋๋ ๊ฒ์ ๋งํ๋ค. -> ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋๋ฐ ์ฐ์ด๋ ํจ์๊ฐ ๋ฐ๋ก ์ํํธ๋งฅ์ค ํจ์์ด๋ค. ๋ฉํฐ๋์ด ๋ถํฌ๋ฅผ ๋ฐ๋ฅด๋ ํ๋ฅ ๋ค์ ์์ธกํ๋๋ฐ ํํ ์ฌ์ฉ๋๋ค. 4.2 ๋์ ์กฐ๊ฑดํ - ์กฐ๊ฑดํ : ์ ๋ ฅ์ ์์ ๋ณํ์ ๋ํด ํจ์๊ฐ ์ผ๋ง๋ ๊ธํ๊ฒ ๋ณํ๋์ง๋ฅผ ๋ปํ๋ ์ฉ์ด์ด๋ค. ๊ณผํ ๊ณ์ฐ์.. 2024. 2. 2. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ