16진수에서 8진수로 변환합니다.
2/8/10/16진수 변환
진수 변환 사용법
변환하려는 16진수의 숫자를 입력하고 “변환하다”버튼을 클릭합니다.
입력된 값을 계산하고 8진수으로 변환된 결과를 표시합니다.
또한 변환을 위한 계산 방법도 함께 표시됩니다.
숫자 입력 범위
16진수:0~9,A~F
진수별 변환
16진수에서 8진수로 변환하는 방법
계산 방법
16진수에서 8진수로 변환하려면 16진수를 한 번 이진수로 변환한 다음 8진수로 변환합니다.
- 1. 16진수를 자릿수로 구분하고 4자리당 2진수로 변환합니다.
- 2. 나온 수를 나열한 값이 2진수로 변환된 결과가 됩니다.
- 3. 이 2진수를 3자리 단위로 구분하여 8진수로 변환합니다.
- 4. 변환한 수를 늘어놓은 값이, 원래의 16 진수를 8 진수로 변환한 결과가 됩니다.
계산 예
예시:16진수 “3C8”을 8진수로 변환
3C8을 숫자 단위로 구분합니다.
“3C8” → “3 C 8”
각 자릿수마다 2진수로 변환합니다.
| 16진수 | 10진수으로 변환 | 2진수으로 변환 |
|---|---|---|
| 3 | 3 | 0011 |
| C | 12 | 1100 |
| 8 | 8 | 1000 |
이것을 늘어놓고, 왼쪽의 불필요한 0을 취하면 1111001000이 됩니다.
이 2진수의 “1111001000”을 8진수로 변환합니다.
1111001000을 3자리 단위로 구분하고, 부족한 경우 0을 추가합니다.
“1111001000” → “001 111 001 000”
각 자릿수마다 8진수로 변환합니다.
| 2진수 | 8진수으로 변환 |
|---|---|
| 001 | 20 = 1 |
| 111 | 22 + 21 + 20 = 7 |
| 001 | 20 = 1 |
| 000 | 0 |
이것을 늘어놓으면 1710이 됩니다.
따라서 2진수의 “1111001000”을 8진수로 변환하면 “1710”이 됩니다.
16진수와 4자리 2진수 표
| 16진수 | 2진수 |
|---|---|
| 0 | 0000 |
| 1 | 0001 |
| 2 | 0010 |
| 3 | 0011 |
| 4 | 0100 |
| 5 | 0101 |
| 6 | 0110 |
| 7 | 0111 |
| 8 | 1000 |
| 9 | 1001 |
| A | 1010 |
| B | 1011 |
| C | 1100 |
| D | 1101 |
| E | 1110 |
| F | 1111 |