์๊ธ๋ D-day ๊ณ์ฐ๊ธฐ๋?
์๊ธ๋ D-day ๊ณ์ฐ๊ธฐ๋ ๋ค์ ๊ธ์ฌ์ผ๊น์ง ์ ํํ ๋ฉฐ์น , ๋ช ์ฃผ๊ฐ ๋จ์๋์ง ์๋ ค์ฃผ๋ ๋๊ตฌ์ ๋๋ค. ๋จ์ ํ ๋ฌ ์์ฐ์ ์ง๊ฑฐ๋, ํฐ ์๋น๋ฅผ ๊ณํํ๊ฑฐ๋, ๊ทธ์ ์๊ธ๋ ๋ง ์๊ผฝ์ ๊ธฐ๋ค๋ฆฌ๋ ์ํฉ์ด๋ผ๋ฉด ์ด ๊ณ์ฐ๊ธฐ๊ฐ ์ ๊ฒฉ์ ๋๋ค. ๋งค๋ฌ ์๊ธ์ ๋ฐ๋ ๋ ์ง์ ์ค๋ ๋ ์ง๋ง ์ ๋ ฅํ๋ฉด ๊น๋ํ๊ณ ๋น ๋ฅธ ๋ต์ ๋๋ฆฝ๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
๋จผ์ ํ์ ์๊ธ์ ๋ฐ๋ ๋ ์ง๋ฅผ ์ ๋ ฅํ์ธ์(์: 25์ผ์ ๋ฐ๋๋ค๋ฉด 25 ์ ๋ ฅ). ๊ทธ๋ค์ ์ค๋์ด ๋ฉฐ์น ์ธ์ง ์ ๋ ฅํฉ๋๋ค. ๋ง์ง๋ง์ผ๋ก ์ด๋ฒ ๋ฌ์ด ๋ฉฐ์น ๊น์ง ์๋์ง(28, 29, 30, 31์ผ ์ค ์ ํ) ๊ณจ๋ผ์ฃผ์ธ์. ๊ทธ๋์ผ ๋ค์ ๋ฌ๋ก ๋์ด๊ฐ๋ ๊ณ์ฐ์ด ์ ํํด์ง๋๋ค. ๊ทธ๋ฌ๋ฉด ๋จ์ ์ผ์์ ์ฃผ์๊ฐ ์ฆ์ ํ์๋ฉ๋๋ค.
๊ณ์ฐ ๊ณต์ ์ค๋ช
์๊ธ๋ ์ด ์์ง ์ด๋ฒ ๋ฌ์ ๋จ์ ์๋ค๋ฉด ๊ณ์ฐ์ ๊ฐ๋จํฉ๋๋ค. ์๊ธ๋ โ ์ค๋์ด๋ฉด ๋ฉ๋๋ค. ์ค๋์ด ๋ฐ๋ก ์๊ธ๋ ์ด๋ผ๋ฉด ์นด์ดํธ๋ค์ด์ 0์ด ๋ฉ๋๋ค. ์ด๋ฏธ ์ด๋ฒ ๋ฌ ์๊ธ๋ ์ด ์ง๋ฌ๋ค๋ฉด ๊ณ์ฐ๊ธฐ๊ฐ ๋ค์ ๋ฌ๋ก ๋๊ฒจ์ ๊ณ์ฐํฉ๋๋ค. ์ด๋ฒ ๋ฌ์ ๋จ์ ์ผ์ (์ด๋ฒ ๋ฌ ์ผ์ โ ์ค๋)๋ฅผ ์ธ๊ณ , ์ฌ๊ธฐ์ ๋ค์ ๋ฌ์ ์๊ธ๋ ์ ๋ํด (์ด๋ฒ ๋ฌ ์ผ์ โ ์ค๋) + ์๊ธ๋ ์ด ๋ฉ๋๋ค. ์ฃผ์๋ ์ผ์๋ฅผ 7๋ก ๋๋ ๊ตฌํฉ๋๋ค.
$$\text{Days Until Payday} = \begin{cases} \text{Payday} - \text{Today}, & \text{Payday} \geq \text{Today} \\[1em] \left(\text{Days in Month} - \text{Today}\right) + \text{Payday}, & \text{Payday} < \text{Today} \end{cases}$$
์์๋ก ์ดํด๋ณด๊ธฐ
์๊ธ์ ๋งค๋ฌ 1์ผ์ ๋ฐ๊ณ , ์ค๋์ด 15์ผ์ด๋ฉฐ, ์ด๋ฒ ๋ฌ์ด 31์ผ๊น์ง ์๋ค๊ณ ๊ฐ์ ํด ๋ด ์๋ค. ์ด๋ฏธ ์๊ธ๋ ์ด ์ง๋ฌ์ผ๋ฏ๋ก ๋ค์ ๋ฌ๋ก ๋๊ฒจ ๊ณ์ฐํฉ๋๋ค. \((31 - 15) + 1 = 16\)์ผ์ด ๋จ์ต๋๋ค. ์ฃผ์๋ก ๋ฐ๊พธ๋ฉด \(16 \div 7 \approx 2.29\)์ฃผ, ์ฆ ๋ค์ ์๊ธ๋ ๊น์ง ์ฝ 2.29์ฃผ๊ฐ ๋จ์ ์ ์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ค๋์ด ๋ฐ๋ก ์๊ธ๋ ์ด๋ฉด ์ด๋ป๊ฒ ๋๋์? ๊ณ์ฐ๊ธฐ๊ฐ 0์ผ์ ํ์ํฉ๋๋ค. ๋ฐ๋ก ์ค๋์ด ์๊ธ๋ ์ด๋ผ๋ ๋ป์ด์ฃ !
์ด๋ฒ ๋ฌ ์ผ์๋ฅผ ์ ์ ๋ ฅํด์ผ ํ๋์? ์๊ธ๋ ์ด ์ด๋ฏธ ์ง๋ ๊ฒฝ์ฐ, ๋จ์ ์นด์ดํธ๋ค์ด์ ์ด๋ฒ ๋ฌ์ ๋ฉฐ์น ์ด ๋จ์๋์ง์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๊ทธ๋ฐ๋ฐ ํ ๋ฌ์ 28์ผ๋ถํฐ 31์ผ๊น์ง ์ ๊ฐ๊ฐ์ด๊ธฐ ๋๋ฌธ์ ์ ํํ ๊ณ์ฐ์ ์ํด ํ์ํฉ๋๋ค.
์ฃผ๊ธ์ด๋ ๊ฒฉ์ฃผ๊ธ์๋ ์ธ ์ ์๋์? ์ด ๊ณ์ฐ๊ธฐ๋ ๋งค๋ฌ ์ ํด์ง ๋ ์ง์ ๋ฐ๋ ์๊ธ์ ๊ธฐ์ค์ผ๋ก ๋ง๋ค์ด์ก์ต๋๋ค. ์ฃผ๊ธ์ ๋ฐ๋๋ค๋ฉด ๋ค์ ๊ธ์ฌ ์์ผ๊น์ง์ ๋ ์ง๋ฅผ ์ง์ ์ธ์ด ๋ณด์๋ ๊ฒ์ด ์ข์ต๋๋ค.