์๋ฐ์คํฌ๋ฆฝํธ์์ ๋ชจ๋ ๋ฐ์ดํฐ๋ byte ๋จ์์ ์๋ณ์(๋ฉ๋ชจ๋ฆฌ ์ฃผ์๊ฐ)๋ฅผ ํตํด ๊ตฌ๋ถํ๊ณ ์ฐ๊ฒฐ๋๋ค. ๋ณ์ a์ 1์ด๋ผ๋ ๋ฐ์ดํฐ๋ฅผ ํ ๋นํ๋ ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ์ด ์์ฑํ ์ ์๋ค. let a; // (1) ๋ณ์ a ์ ์ธ a = 1; // (2) ๋ณ์ a์ ๋ฐ์ดํฐ 1 ํ ๋น (1)์ ๊ณผ์ ์์๋ ๋ฉ๋ชจ๋ฆฌ์ ๋ณ์ ์์ญ์ ๋น์นธ์ ํ๋ณดํ๊ณ ์๋ณ์๋ก a๋ฅผ ์ง์ ํ๋ค. (2)์ ๊ณผ์ ์์๋ ๋ฐ์ดํฐ ์์ญ์ 1์ ์ ์ฅํ ๋ค, ๋ณ์ a๊ฐ 1์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ์ฐธ์กฐํ๊ฒ ํ๋ค. ๋ง์ฝ ๋ณ์ a์ ๊ฐ์ 2๋ก ๋ฐ๊พธ๊ณ ์ถ๋ค๋ฉด a = 2;๋ผ๋ ์ฝ๋๋ง ์์ฑํ๋ฉด ๋๋ค. ํ์ง๋ง ๋ฐ์ดํฐ๋ฅผ ์ฌํ ๋นํ๋ค๊ณ ํด์ ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ์ดํฐ ์์ญ์ ์ ์ฅ๋ 1์ด๋ผ๋ ๊ฐ์ ๋ณํ์ง ์๋๋ค. ๋ฐ์ดํฐ ์์ญ์ ์๋ก์ด ๋น์นธ์ 2๋ฅผ ์ ์ฅํ๊ณ , ํด๋น ์ฃผ์๋ฅผ ๋ณ์ ์์ญ์ ์๋ณ์ a๊ฐ ์ฐธ์กฐํ๊ฒ ํ..