์ฌ๋ฆผยท๋ด๋ฆผยท๋ฐ์ฌ๋ฆผ ๊ณ์ฐ๊ธฐ ์ฌ์ฉ๋ฒ
์ฌ๋ฆผยท๋ด๋ฆผยท๋ฐ์ฌ๋ฆผ ๊ณ์ฐ๊ธฐ๋ ์ซ์์ ์ํ๋ ์์์ ์๋ฆฟ์๋ฅผ ์ ๋ ฅํ๋ฉด ์ฌ๋ฆผ, ๋ด๋ฆผ, ๋ฐ์ฌ๋ฆผ, ๋ฒ๋ฆผ ๋ค ๊ฐ์ง ๊ฒฐ๊ณผ๋ฅผ ๋์์ ๋น๊ตํ ์ ์๋ ๋๊ตฌ์ ๋๋ค. ๊ธ์ก ์ฒ๋ฆฌ, ์ธ๊ธ ๊ณ์ฐ, ํต๊ณ ๋ถ์, ํ๋ก๊ทธ๋๋ฐ ๋ฑ ๋ค์ํ ์ํฉ์์ ์ ํํ ์๋ฆฟ์ ์ฒ๋ฆฌ๊ฐ ํ์ํ ๋ ํ์ฉํ์ธ์.
์์์ ์๋ฆฟ์๋ฅผ ์ ์(0์๋ฆฌ)๋ถํฐ ์์์ 4์๋ฆฌ, ๊ทธ๋ฆฌ๊ณ ์ญยท๋ฐฑยท์ฒ์ ์๋ฆฌ๊น์ง ์ ํํ ์ ์์ด ๋ค์ํ ์ ๋ฐ๋ ์๊ตฌ ์ฌํญ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
๊ฐ ์ฐ์ฐ ์ค๋ช
์ฌ๋ฆผ(ceil): ์์์ ์ดํ๊ฐ ์์ผ๋ฉด ๋ฌด์กฐ๊ฑด ์ ์ ์๋ก ์ฌ๋ฆฝ๋๋ค. ๋ด๋ฆผ(floor): ์์ง์ ์์ ์์ ์ชฝ ์ ์๋ก ๋ด๋ฆฝ๋๋ค. ๋ฐ์ฌ๋ฆผ(round): 0.5 ์ด์์ด๋ฉด ์ฌ๋ฆฌ๊ณ ๋ฏธ๋ง์ด๋ฉด ๋ด๋ฆฝ๋๋ค. ๋ฒ๋ฆผ(truncate): ์์์ ์ดํ๋ฅผ ๋จ์ํ ์ ๊ฑฐํ๋ฉฐ 0 ๋ฐฉํฅ์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
๋ด๋ฆผ์ ์์ง์ ์์ ์์ ์ ๋ฐฉํฅ(-โ)์ผ๋ก, ๋ฒ๋ฆผ์ 0 ๋ฐฉํฅ์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค. -2.7์ ๋ด๋ฆผ์ -3, ๋ฒ๋ฆผ์ -2์ ๋๋ค.
์์์ ์๋ฆฟ์๋ฅผ '์ฒ์ ์๋ฆฌ'๋ก ์ ํํ์ธ์. ์: 12,345๋ฅผ ์ฒ์ ์๋ฆฌ ๋ฐ์ฌ๋ฆผํ๋ฉด 12,000.
JavaScript ๋ด๋ถ ๋ถ๋์์์ ํน์ฑ์ ๊ทนํ ๋ฏธ์ธํ ์ค์ฐจ๊ฐ ๋ฐ์ํ ์ ์์ผ๋, ํ์ ์๋ฆฟ์ ๋ด์์๋ ์ ํํ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ค๋๋ค.