2์ง์ 8์ง์ ๋ณํ๊ธฐ๋?
์ด ๋๊ตฌ๋ 2์ง์(๋ฐ์ด 2, 0๊ณผ 1๋ง ์ฌ์ฉ)๋ก ํ๊ธฐ๋ ์ซ์๋ฅผ 8์ง์(๋ฐ์ด 8, 0~7 ์ฌ์ฉ)๋ก ๋ณํํด ์ค๋๋ค. 8์ง์๋ 2์ง์๋ฅผ ๊ฐ๊ฒฐํ๊ฒ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ผ๋ก, 2์ง์ ์ธ ์๋ฆฌ๊ฐ ์ ํํ 8์ง์ ํ ์๋ฆฌ์ ๋์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด ๋ณํ๊ธฐ๋ ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ํ์ธํ ์ ์๋๋ก 10์ง์(๋ฐ์ด 10) ๊ฐ๋ ํจ๊ป ๋ณด์ฌ์ค๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
์
๋ ฅ๋์ 101110 ๊ฐ์ 2์ง์๋ฅผ ์
๋ ฅํ๊ณ ์คํํ์ธ์. ๊ณ์ฐ๊ธฐ๋ ๋ชจ๋ ๋ฌธ์๊ฐ 0 ๋๋ 1์ธ์ง ๊ฒ์ฌํ ๋ค 8์ง์ ๊ฐ, ์
๋ ฅํ 2์ง์, ๊ทธ๋ฆฌ๊ณ 10์ง์ ๊ฐ์ ๋ฐํํฉ๋๋ค. ์์๋ฆฌ 0์ ์๋์ผ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค.
๋ณํ ๊ณต์ ํ์ด
2ยณ = 8์ด๋ฏ๋ก 2์ง์ ์ธ ์๋ฆฌ๊ฐ 8์ง์ ํ ์๋ฆฌ๋ฅผ ๋ํ๋ ๋๋ค. ์ค๋ฅธ์ชฝ ๋์์๋ถํฐ 2์ง์ ๋ฌธ์์ด์ ์ธ ๋นํธ์ฉ ๋ฌถ๊ณ , ๊ฐ์ฅ ์ผ์ชฝ ๊ทธ๋ฃน์ด ๋ชจ์๋ผ๋ฉด 0์ผ๋ก ์ฑ์๋๋ค. ๊ฐ ๊ทธ๋ฃน์ \( d = 4 \cdot b_2 + 2 \cdot b_1 + b_0 \) ๊ณต์์ผ๋ก ๋ณํํ๋ฉด 0๋ถํฐ 7๊น์ง์ ๊ฐ์ด ๋์ต๋๋ค. ์ด๋ ๊ฒ ์ป์ ์๋ฆฟ๊ฐ์ ์ด์ด ๋ถ์ด๋ฉด 8์ง์๊ฐ ์์ฑ๋ฉ๋๋ค.
$$\text{Octal} = \left( \text{Binary}_2 \right)_{2 \to 8}$$$$\begin{gathered} \text{Octal}_8 = \sum_{i=0}^{k-1} g_i \cdot 8^{\,i} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Binary} &= b_{n-1}b_{n-2}\cdots b_1 b_0 \;(\text{base }2) \\ g_i &= 4b_{3i+2} + 2b_{3i+1} + b_{3i} \\ k &= \lceil n/3 \rceil \text{ groups of 3 bits} \end{aligned} \right. \end{gathered}$$
์์ ๋ก ํ์ด๋ณด๊ธฐ
101110์ ์๋ก ๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. ์ค๋ฅธ์ชฝ๋ถํฐ ์ธ ์๋ฆฌ์ฉ ๋๋๋ฉด 101๊ณผ 110์ด ๋ฉ๋๋ค. ์ฒซ ๋ฒ์งธ ๊ทธ๋ฃน์ \( 4 \cdot 1 + 2 \cdot 0 + 1 \cdot 0 = 5 \), ๋ ๋ฒ์งธ ๊ทธ๋ฃน์ \( 4 \cdot 1 + 2 \cdot 1 + 1 \cdot 0 = 6 \)์
๋๋ค. ๋ฐ๋ผ์ 8์ง์ ๊ฒฐ๊ณผ๋ 56์
๋๋ค. ํ์ธ ์ฐจ์์์ 10์ง์ ๊ฐ์ ๊ณ์ฐํ๋ฉด \( 32 + 8 + 4 + 2 = 46 \)์ด ๋ฉ๋๋ค.
์ด์ง์์์ 8์ง์๋ก ๋ณํ ํ
์ด์ง์์์ 8์ง์๋ก์ ๋ณํ์ด ๊ฐ๋ฅํ ์ด์ ๋ \(8 = 2^3\)์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ฐ 8์ง ์ซ์๋ ์ ํํ 3๊ฐ์ ์ด์ง ์ซ์ ๊ทธ๋ฃน(3๋นํธ)์ ๋์๋ฉ๋๋ค. ๋ณํํ๋ ค๋ฉด ์ด์ง์๋ฅผ ์ค๋ฅธ์ชฝ๋ถํฐ 3๋นํธ ๋จ์๋ก ๋๋๊ณ , ํ์ํ๋ฉด ์ผ์ชฝ ๊ทธ๋ฃน์ 0์ผ๋ก ์ฑ์ด ํ, ๊ฐ 3๋นํธ ๊ทธ๋ฃน์ ์๋์ ํด๋นํ๋ 8์ง ์ซ์ ํ๋๋ก ๋ฐ๊พธ๋ฉด ๋ฉ๋๋ค.
| 3๋นํธ ์ด์ง์(3๋นํธ ๊ทธ๋ฃน) | 8์ง ์ซ์ | 10์ง ๊ฐ |
|---|---|---|
| 000 | 0 | 0 |
| 001 | 1 | 1 |
| 010 | 2 | 2 |
| 011 | 3 | 3 |
| 100 | 4 | 4 |
| 101 | 5 | 5 |
| 110 | 6 | 6 |
| 111 | 7 | 7 |
๊ฐ 3๋นํธ ๊ทธ๋ฃน์ ์๋ฆฌ์ ๊ฐ \(4,\ 2,\ 1\) (์ฆ, \(2^2, 2^1, 2^0\))๋ก ์ฝ์ต๋๋ค. ์๋ฅผ ๋ค์ด, \(101_2 = 1\times4 + 0\times2 + 1\times1 = 5\)์ด๋ฏ๋ก 8์ง ์ซ์๋ \(5\)์ ๋๋ค.
๋ ๋ง์ ํ์ด ์์
์์ 1: \(11_2\) โ 8์ง์
์ค๋ฅธ์ชฝ๋ถํฐ 3๋นํธ ๋จ์๋ก ๋๋๊ณ ์ผ์ชฝ์ 0์ผ๋ก ์ฑ์๋๋ค: \(11 \to 011\).
$$011_2 = 0\times4 + 1\times2 + 1\times1 = 3$$
\(11_2 = \)3\(_8\). 10์ง์ ๊ฐ์ 3์ ๋๋ค.
์์ 2: \(11010110_2\) โ 8์ง์
์ค๋ฅธ์ชฝ๋ถํฐ 3๋นํธ ๋จ์๋ก ๋๋๊ณ ์ผ์ชฝ ๊ทธ๋ฃน์ 0์ผ๋ก ์ฑ์๋๋ค: \(11\,010\,110 \to 011\,010\,110\).
| 3๋นํธ ๊ทธ๋ฃน | 011 | 010 | 110 |
|---|---|---|---|
| 8์ง ์ซ์ | 3 | 2 | 6 |
์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ์ซ์๋ฅผ ์ฝ์ผ๋ฉด \(11010110_2 = \)326\(_8\). 10์ง์ ๊ฐ์ 214์ ๋๋ค.
์์ 3: ๋ ๊ธด ๋ฌธ์์ด \(101110011001_2\)
์ด๊ฒ์ 12๋นํธ์ด๊ณ ์ด๋ฏธ 3์ ๋ฐฐ์์ด๋ฏ๋ก ํจ๋ฉ์ด ํ์ํ์ง ์์ต๋๋ค. ์ค๋ฅธ์ชฝ๋ถํฐ ๋๋๋๋ค:
| 3๋นํธ ๊ทธ๋ฃน | 101 | 110 | 011 | 001 |
|---|---|---|---|---|
| 8์ง ์ซ์ | 5 | 6 | 3 | 1 |
๋ฐ๋ผ์ \(101110011001_2 = \)5631\(_8\). 10์ง์๋ก ๊ฐ์ ๊ฐ์ ํ์ธํ๋ฉด 2969์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ ์ธ ์๋ฆฌ์ฉ ๋ฌถ๋์? \( 8 = 2^3 \)์ด๋ฏ๋ก 8์ง์ ํ ์๋ฆฌ๊ฐ ์ ํํ ์ธ ๋นํธ๋ฅผ ๋ํ๋ ๋๋ค. ๋๋ถ์ ๋ณํ์ด ๊น๋ํ๊ณ ์์ค ์์ด ์ด๋ฃจ์ด์ง๋๋ค.
์๋ฆฟ์๊ฐ 3์ ๋ฐฐ์๊ฐ ์๋๋ฉด ์ด๋ป๊ฒ ๋๋์? ์ผ์ชฝ์ 0์ ์ฑ์ ๋ฃ์ต๋๋ค. ์ด๋ ๊ฒ ํด๋ ๊ฐ์ ๋ณํ์ง ์์ต๋๋ค.
์์์ ์ ์ ๋ ฅํ ์ ์๋์? ์ด ๋ณํ๊ธฐ๋ 2์ง์ ์ ์๋ง ์ฒ๋ฆฌํฉ๋๋ค. ๋ณํํ๊ธฐ ์ ์ ์์ ๋ถ๋ถ์ ์ ๊ฑฐํด ์ฃผ์ธ์.