๋ฐ์ฌ๋ฆผ ๊ณ์ฐ๊ธฐ๋?
์ด ๊ณ์ฐ๊ธฐ๋ ์ํ๋ ์์์ ์๋ฆฌ์์ ๋ง์ถฐ ์ด๋ค ์ซ์๋ ๋ฐ์ฌ๋ฆผํด ์ค๋๋ค. ์ธ ๊ฐ์ง ๋ฐฉ์์ ์ง์ํ๋๋ฐ, ๋ฐ์ฌ๋ฆผ(0.5 ์ด์์ ์ฌ๋ฆผ)์ ํ๊ต์์ ๋ฐฐ์ฐ๋ ํ์ค ๋ฐฉ์์ด๊ณ , ๋ฌด์กฐ๊ฑด ์ฌ๋ฆผ(ceiling), ๋ฌด์กฐ๊ฑด ๋ด๋ฆผ(floor)๋ ์ ํํ ์ ์์ต๋๋ค. ์๋ฆฌ์์ ์์๋ฅผ ์ ๋ ฅํ๋ฉด ์์์ ์ผ์ชฝ๊น์ง ๋ฐ์ฌ๋ฆผํ ์๋ ์์ด์. ์๋ฅผ ๋ค์ด ์ญ์ ์๋ฆฌ๋ ๋ฐฑ์ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผํ๋ ์์ ๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
๋ฐ์ฌ๋ฆผํ ์ซ์๋ฅผ ์ ๋ ฅํ๊ณ , ๋จ๊ธธ ์์์ ์๋ฆฌ์๋ฅผ ์ ํ ๋ค, ๋ฐ์ฌ๋ฆผ ๋ฐฉ์์ ๊ณ ๋ฅด๋ฉด ๋ฉ๋๋ค. ์๋ฆฌ์๋ฅผ 2๋ก ๋๋ฉด ์์์ ๋์งธ ์๋ฆฌ(100๋ถ์ 1)๊น์ง ๋จ๊ธฐ๊ณ , 0์ด๋ฉด ์ ์๋ก, -1์ด๋ฉด ์ญ์ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผํฉ๋๋ค. ๊ฒฐ๊ณผ ํ๋ฉด์๋ ๋ฐ์ฌ๋ฆผ๋ ๊ฐ๊ณผ ํจ๊ป ์๋ ์ซ์์์ ์ฐจ์ด๊ฐ ํ์๋์ด, ๊ฐ์ด ์ ํํ ์ผ๋ง๋ ๋ฐ๋์๋์ง ํ๋์ ํ์ธํ ์ ์์ต๋๋ค.
๊ณ์ฐ ๊ณต์ ํ์ด
ํ์ค ๋ฐ์ฌ๋ฆผ(0.5 ์ด์ ์ฌ๋ฆผ)์ ๋ค์ ๊ณต์์ ์ฌ์ฉํฉ๋๋ค.
$$\text{round}(x, n) = \dfrac{\lfloor x \cdot 10^{n} + 0.5 \rfloor}{10^{n}}$$
๋จผ์ ์ซ์์ \(10^{n}\)์ ๊ณฑํด ๋ฐ์ฌ๋ฆผ ๋์์ด ๋๋ ์๋ฆฌ๋ฅผ ์์์ ๋ฐ๋ก ์ผ์ชฝ์ผ๋ก ์ฎ๊น๋๋ค. ์ฌ๊ธฐ์ 0.5๋ฅผ ๋ํ๊ณ ๋ฒ๋ฆผ(floor)์ ์ ์ฉํ๋ฉด, 0.5 ์ด์์ธ ๊ฐ์ ๋ค์ ์ ์๋ก ์ฌ๋ผ๊ฐ๊ณ ๊ทธ๋ณด๋ค ์์ ๊ฐ์ ๊ทธ๋๋ก ๋จ์ด์ง๋๋ค. ๋ง์ง๋ง์ผ๋ก \(10^{n}\)์ผ๋ก ๋๋ ์๋ ํฌ๊ธฐ๋ก ๋๋๋ฆฝ๋๋ค. ์ฌ๋ฆผ๊ณผ ๋ด๋ฆผ ๋ฐฉ์์ +0.5 ๋จ๊ณ๋ฅผ ๊ฑด๋๋ฐ๊ณ , ๋ชจ๋ ๊ฐ์ ๊ฐ๊ฐ ์ ๋๋ ์๋๋ก๋ง ์ฒ๋ฆฌํฉ๋๋ค.
์์ ๋ก ๋ณด๊ธฐ
3.14159๋ฅผ ๋ฐ์ฌ๋ฆผ ๋ฐฉ์์ผ๋ก ์์์ ๋์งธ ์๋ฆฌ๊น์ง ๊ณ์ฐํด ๋ด ์๋ค. ๊ณฑํ๊ธฐ: \(3.14159 \times 100 = 314.159\). 0.5 ๋ํ๊ธฐ: \(314.659\). ๋ฒ๋ฆผ: \(314\). 100์ผ๋ก ๋๋๊ธฐ: 3.14. ์๋ ์ซ์์์ ์ฐจ์ด๋ \(3.14 - 3.14159 = -0.00159\)์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
'0.5 ์ด์ ์ฌ๋ฆผ'์ ๋ฌด์จ ๋ป์ธ๊ฐ์? ๋ฒ๋ ค์ง๋ ์๋ฆฌ์ ์ซ์๊ฐ ์ ํํ 5์ด๊ฑฐ๋(๋๋จธ์ง๊ฐ 0.5 ์ด์์ผ ๋) ๋จ๊ธฐ๋ ์๋ฆฌ์ ์ซ์๊ฐ 1 ๋์ด๋ฉ๋๋ค. ๊ทธ๋์ 2.5๋ 3์ด ๋๊ณ , 2.45๋ 2.5๊ฐ ๋ฉ๋๋ค.
์ญ์ ์๋ฆฌ๋ ๋ฐฑ์ ์๋ฆฌ์์๋ ๋ฐ์ฌ๋ฆผํ ์ ์๋์? ๋ค, ์๋ฆฌ์์ ์์๋ฅผ ์ ๋ ฅํ์ธ์. -1์ ์ญ์ ์๋ฆฌ, -2๋ ๋ฐฑ์ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผํฉ๋๋ค.
์ฐจ์ด๊ฐ์ ๊ฐ๋ ๊ธด ์์๊ฐ ๋์ค๋ ์ด์ ๋ ๋ญ๊ฐ์? ๋ถ๋์์์ ์ฐ์ฐ ํน์ฑ์ ์์ฃผ ์์ ๋์๋ฆฌ ๊ฐ์ด ์๊ธธ ์ ์์ต๋๋ค. ํ๋ฉด์ ํ์๋๋ ๋ฐ์ฌ๋ฆผ ๊ฒฐ๊ณผ ์์ฒด๋ ์ ํํฉ๋๋ค.