진법 변환
2/8/10/16진수 상호 변환
이진수
11111111
팔진수
377
십진수
255
십육진수
FF
7
6
5
4
3
2
1
0
1
1
1
1
1
1
1
1
1111
1111
| 십진수 | 이진수 | 팔진수 | 십육진수 |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
진법 변환 안내
이진수 (Base-2)
0과 1만 사용합니다. 컴퓨터의 기본 표현 방식입니다.
십육진수 (Base-16)
0-9와 A-F를 사용합니다. 색상 코드, 메모리 주소 등에 사용됩니다.
2의 보수
음수를 표현하는 방식입니다. MSB가 1이면 음수입니다.
진법 변환기란?
진법 변환기는 이진수(2진수), 팔진수(8진수), 십진수(10진수), 십육진수(16진수) 사이의 상호 변환을 수행하는 도구입니다. 비트 패턴 시각화, 부호 있는/없는 정수 모드, 다양한 비트 크기(8/16/32/64bit) 설정을 지원하여 프로그래밍, 하드웨어 설계, 네트워크 분석 등에 활용할 수 있습니다.
- 2진수, 8진수, 10진수, 16진수 간 실시간 상호 변환
- 8bit, 16bit, 32bit, 64bit 비트 크기 선택
- 부호 있는 정수(2의 보수) 모드 지원
- 비트 패턴 시각화로 각 비트를 개별 확인
- 진법 변환 참조표(0~15) 제공
사용 방법
- 1
설정 선택
입력 진법(2/8/10/16), 비트 크기(8/16/32/64bit), 부호 모드를 설정합니다.
- 2
값 입력
선택한 진법에 맞는 형식으로 숫자를 입력합니다. 16진수라면 A-F를 포함할 수 있습니다.
- 3
변환 결과 확인
입력과 동시에 모든 진법(2진수, 8진수, 10진수, 16진수)의 변환 결과가 표시됩니다.
- 4
비트 패턴 분석
비트 패턴 시각화를 통해 각 비트의 0/1 값을 확인하고 비트 연산 결과를 분석합니다.
자주 묻는 질문
활용 팁
- CSS 색상 코드(#RGB)는 16진수 2자리씩 빨강, 초록, 파랑 값을 나타냅니다
- 비트마스크 연산 시 비트 패턴 시각화를 활용하면 각 비트의 상태를 직관적으로 확인할 수 있습니다
- 네트워크 서브넷 마스크 계산 시 2진수 변환으로 네트워크/호스트 부분을 구분하세요
- 부호 있는 정수 모드로 2의 보수 표현을 확인하여 오버플로우 버그를 디버깅하세요
- 진법 참조표를 활용하여 0~15 범위의 기본 변환 관계를 빠르게 확인하세요