진법은 자리값의 규칙입니다
10진수의 자리값은 1, 10, 100 순서입니다. 숫자 열 개를 쓰므로 왼쪽 자리는 오른쪽 자리의 10배입니다.
2진수는 0과 1만 사용합니다. 자리값은 1, 2, 4, 8, 16, 32 순서입니다. 1이 있는 자리값만 더하면 10진수 값을 알 수 있습니다. 1011은 8 + 2 + 1이므로 11입니다.
긴 2진수는 왼쪽부터 현재 값에 2를 곱하고 다음 숫자를 더하며 읽을 수 있습니다. 10진수를 2진수로 바꿀 때는 들어갈 수 있는 가장 큰 2의 거듭제곱부터 빼고 그 자리에 1을 씁니다.
16진수는 0부터 9와 A부터 F를 씁니다. 2진수 네 자리는 16가지 경우를 만들므로 16진수 한 자리와 정확히 대응합니다.
양방향으로 바꾸고 네 자리씩 묶습니다
45를 2진수로 바꿉니다. 45 이하에서 가장 큰 2의 거듭제곱은 32입니다. 32 자리에 1을 쓰면 13이 남습니다. 16은 들어가지 않아 0, 8은 들어가므로 1, 남은 5에는 4와 1이 들어갑니다. 답은 101101입니다.
1011을 10진수로 되돌립니다. 자리값은 8, 4, 2, 1입니다. 1이 있는 8, 2, 1을 더하면 11입니다.
11010110을 16진수로 바꿉니다. 오른쪽부터 네 자리씩 1101과 0110으로 나눕니다. 1101은 13이므로 D이고 0110은 6입니다. 답은 D6입니다.
2진수 네 자리를 읽어 보세요
2진수 1100을 10진수로 읽습니다.
자리값은 왼쪽부터 8, 4, 2, 1입니다. 1이 있는 자리값을 더하세요.
오른쪽 끝 자리값은 항상 1입니다. 방향을 거꾸로 세지 않도록 주의하세요.
풀어 보기
2진수 1100을 10진수로 나타내면 얼마인가요?
- 3
- 12
정답 보기
12
맞습니다. 1이 있는 자리는 8과 4이므로 8 + 4 = 12입니다.
직접 답하고 이어서 학습하려면 JavaScript를 켜 주세요.
진법 변환 연습하기