이진수
11111111
팔진수
377
십진수
255
십육진수
FF
7
6
5
4
3
2
1
0
1
1
1
1
1
1
1
1
1111
1111
십진수이진수팔진수십육진수
0000000
1000111
2001022
3001133
4010044
5010155
6011066
7011177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F

진법 변환 안내

이진수 (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. 1

    설정 선택

    입력 진법(2/8/10/16), 비트 크기(8/16/32/64bit), 부호 모드를 설정합니다.

  2. 2

    값 입력

    선택한 진법에 맞는 형식으로 숫자를 입력합니다. 16진수라면 A-F를 포함할 수 있습니다.

  3. 3

    변환 결과 확인

    입력과 동시에 모든 진법(2진수, 8진수, 10진수, 16진수)의 변환 결과가 표시됩니다.

  4. 4

    비트 패턴 분석

    비트 패턴 시각화를 통해 각 비트의 0/1 값을 확인하고 비트 연산 결과를 분석합니다.

자주 묻는 질문

활용 팁

  • CSS 색상 코드(#RGB)는 16진수 2자리씩 빨강, 초록, 파랑 값을 나타냅니다
  • 비트마스크 연산 시 비트 패턴 시각화를 활용하면 각 비트의 상태를 직관적으로 확인할 수 있습니다
  • 네트워크 서브넷 마스크 계산 시 2진수 변환으로 네트워크/호스트 부분을 구분하세요
  • 부호 있는 정수 모드로 2의 보수 표현을 확인하여 오버플로우 버그를 디버깅하세요
  • 진법 참조표를 활용하여 0~15 범위의 기본 변환 관계를 빠르게 확인하세요