์ด ๊ณ์ฐ๊ธฐ๋ก ๋ฌด์์ ํ ์ ์๋์?
๊ฐํ์ ๋จ์ ์๊ฐ ๊ณ์ฐ๊ธฐ๋ ๋จ์์ด ์ ํํ ์ธ์ ๋๋๋์ง, ๊ทธ๋ฆฌ๊ณ ํ๋ฃจ ์์ฌ ๊ฐ๋ฅ ์๊ฐ๋๊ฐ ์ธ์ ์์๋๊ณ ๋๋๋์ง๋ฅผ ํ๋์ ์๋ ค์ค๋๋ค. ๋ง์ง๋ง ์์ฌ ์๊ฐ๊ณผ ๋จ์ยท์์ฌ ์๊ฐ๋์ ๊ธธ์ด(์: ์ธ๊ธฐ ์๋ 16:8 ํ๋์ด๋ผ๋ฉด 16๊ณผ 8)๋ฅผ ์ ๋ ฅํ๋ฉด, ๊ทธ ์๊ฐ๋ค์ 24์๊ฐ์ ์๊ณ ์์ ๊ทธ๋๋ก ๋งคํํด ์ค๋๋ค. ๋ ์ด์ ์๊ฐ๋ฝ์ผ๋ก ์๊ฐ์ ์ธ์ด๋ณผ ํ์๊ฐ ์์ต๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
๋ง์ง๋ง์ผ๋ก ์์ฌํ ์๊ฐ์ 24์๊ฐ์ ๋ก ์ ๋ ฅํ์ธ์. ์๋ฅผ ๋ค์ด 20์ ์คํ 8์๋ฅผ ๋ปํ๋ฉฐ, 20.5์ฒ๋ผ ์์์ ์ ์จ์ ์คํ 8์ 30๋ถ์ ๋ํ๋ผ ์๋ ์์ต๋๋ค. ๊ทธ๋ค์ ๋ช ์๊ฐ ๋์ ๋จ์ํ ์ง, ์์ฌ ๊ฐ๋ฅ ์๊ฐ๋๋ฅผ ๋ช ์๊ฐ์ผ๋ก ๋์ง ์ ๋ ฅํฉ๋๋ค. ํํ ์ฐ์ด๋ ์ค์ผ์ค์ 16:8, 18:6, 20:4์ ๋๋ค. ๊ณ์ฐ๊ธฐ๋ ๋ง์ง๋ง ์์ฌ ์๊ฐ์ ๋จ์ ์๊ฐ์ ๋ํด ๋จ์์ด ๋๋๋ ์๊ฐ์ ๊ตฌํ๊ณ , ๊ฑฐ๊ธฐ์ ์์ฌ ์๊ฐ์ ๋ํด ์์ฌ ์๊ฐ๋๊ฐ ๋ซํ๋ ์๊ฐ์ ๊ณ์ฐํฉ๋๋ค.
๊ณ์ฐ ๊ณต์ ์ดํด๋ณด๊ธฐ
์๋ฆฌ๋ ๊ฐ๋จํ ์๊ณ ๊ณ์ฐ์ ๋๋ค. ๋จ์ ์ข ๋ฃ ์๊ฐ = ๋ง์ง๋ง ์์ฌ ์๊ฐ + ๋จ์ ์๊ฐ์ ๋๋ค. ํ๋ฃจ๋ 24์๊ฐ๋ฟ์ด๋ฏ๋ก, ๊ฒฐ๊ณผ์๋ 24๋ก ๋๋ ๋๋จธ์ง(modulo 24) ์ฐ์ฐ์ด ์ ์ฉ๋ฉ๋๋ค. ์ฆ ์์ ์ ๋๊ธด ์๊ฐ์ ๋ค์ 0~24 ๋ฒ์ ์์ผ๋ก ๋๋์์ต๋๋ค. ์์ฌ ์๊ฐ๋ ์ข ๋ฃ ์๊ฐ์ ๋จ์ ์ข ๋ฃ ์๊ฐ + ์์ฌ ์๊ฐ์ด๋ฉฐ, ์ด ์ญ์ 24์๊ฐ ๊ธฐ์ค์ผ๋ก ๋ค์ ์ ๋ฆฌ๋ฉ๋๋ค.
$$\begin{gathered} \text{Fasting Ends} = \left(\text{Last Meal} + \text{Fasting (h)}\right) \bmod 24 \\[1.5em] \text{Eating Ends} = \left(\text{Last Meal} + \text{Fasting (h)} + \text{Eating (h)}\right) \bmod 24 \end{gathered}$$
์ค์ ์์
๋ง์ง๋ง ์์ฌ๊ฐ 20:00(์คํ 8์)์๊ณ 16:8 ์ค์ผ์ค์ ๋ฐ๋ฅธ๋ค๊ณ ๊ฐ์ ํด ๋ด ์๋ค. ๋จ์ ์ข ๋ฃ \(= 20 + 16 = 36\)์ด๊ณ , 24๋ก ๋๋ ๋๋จธ์ง๋ 12:00, ์ฆ ์ ์ค์ ๋๋ค. ๋ฐ๋ก ์ด๋๋ถํฐ ์์ฌํ ์ ์์ต๋๋ค. ์์ฌ ์๊ฐ๋ ์ข ๋ฃ \(= 12 + 8 = 20{:}00\)์ด๋ฏ๋ก, ๋ค์ ๋จ์์ด ์คํ 8์์ ๋ค์ ์์๋์ด ํ๋ฃจ ์ฃผ๊ธฐ๊ฐ ๊น๋ํ๊ฒ ์์ฑ๋ฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ค์ /์คํ(AM/PM)๋ก ์ ๋ ฅํ๋์? ์๋์. 24์๊ฐ์ ๋ก ์ ๋ ฅํ์ธ์. ์คํ ์๊ฐ์๋ 12๋ฅผ ๋ํ๋ฉด ๋ฉ๋๋ค(์คํ 7์ = 19).
์์ฌ ์๊ฐ๋๊ฐ ์์ ์ ๋์ด ์์๋๋ฉด ์ด๋ป๊ฒ ๋๋์? ๊ณ์ฐ๊ธฐ๊ฐ ์์ ์ ๋๊ธด ์๊ฐ์ ์๋์ผ๋ก ์ฒ๋ฆฌํ๋ฏ๋ก, ๊ฒฐ๊ณผ๊ฐ 2๋ก ๋์ค๋ฉด ์๋ฒฝ 2์๋ฅผ ๋ปํฉ๋๋ค.
๊ฐํ์ ๋จ์์ด ๋ชจ๋์๊ฒ ๋ง๋์? ์๋๋๋ค. ์ด ๋๊ตฌ๋ ์๊ฐ ๊ณํ์ ๋๊ธฐ ์ํ ๊ฒ์ผ ๋ฟ์ ๋๋ค. ํนํ ์์ ์ค์ด๊ฑฐ๋ ๋น๋จ๊ฐ ์๊ฑฐ๋ ๊ธฐํ ์งํ์ด ์๋ ๊ฒฝ์ฐ์๋ ๋จ์์ ์์ํ๊ธฐ ์ ์ ๋ฐ๋์ ์์ฌ์ ์๋ดํ์ธ์.