진법 변환기
2진수, 8진수, 10진수, 16진수를 즉시 상호 변환하세요
기본 변환
0과 1만 입력 가능
0-7만 입력 가능
일반 숫자
0-9, A-F 입력 가능
사용자 정의 진법
문자 코드 변환
진법 변환표
| 10진수 | 2진수 | 8진수 | 16진수 |
|---|
사용 가이드
진법 선택
변환하려는 숫자의 원래 진법 입력 필드를 선택합니다.
숫자 입력
해당 진법에 맞는 유효한 숫자를 입력합니다.
자동 변환
다른 모든 진법으로 즉시 자동 변환됩니다.
자주 묻는 질문
진법은 숫자를 표현하는 방식입니다. 2진법은 0과 1만, 10진법은 0-9, 16진법은 0-9와 A-F를 사용하여 숫자를 표현합니다.
16진법 한 자리가 2진법 4자리와 정확히 일치하여 메모리 주소, 색상 코드, 바이트 값 표현에 매우 편리합니다.
각 자릿수에 2의 거듭제곱을 곱해 더합니다. 예를 들어 1010(2) = 1×8 + 0×4 + 1×2 + 0×1 = 10입니다.
10진수를 2로 계속 나누어 나머지를 역순으로 나열합니다. 예: 10 ÷ 2 = 5...0, 5 ÷ 2 = 2...1, 2 ÷ 2 = 1...0, 1 ÷ 2 = 0...1 → 1010
8진법은 유닉스/리눅스 파일 권한(chmod 755 등)에서 주로 사용됩니다. 각 자리가 3비트를 표현합니다.
컴퓨터에서는 2의 보수 방식으로 음수를 표현합니다. 양수의 모든 비트를 반전시키고 1을 더해 음수를 만듭니다.
네, 정수뿐만 아니라 소수도 다른 진법으로 변환할 수 있습니다. 정수부와 소수부를 따로 변환합니다.
16진수에서 A=10, B=11, C=12, D=13, E=14, F=15를 나타냅니다. 한 자리로 0-15까지 표현할 수 있습니다.
대부분의 언어에서 0b는 2진수, 0o 또는 0은 8진수, 0x는 16진수를 나타냅니다. 예: 0b1010, 0o12, 0xA
비트(bit)는 0 또는 1의 가장 작은 데이터 단위이고, 바이트(byte)는 8비트로 구성됩니다. 1바이트는 0-255(또는 16진수 00-FF)를 표현합니다.
사용자 후기
"개발할 때 정말 필수 도구예요. 메모리 주소 분석할 때 유용해요."
"컴퓨터 공학 과제할 때 항상 사용해요. 진법 변환이 한눈에 들어와요."
"색상 코드 작업할 때 16진수 변환이 필요한데 정말 편리해요."
"임베디드 시스템 개발에서 레지스터 값 확인할 때 매일 사용합니다."
"정보처리기사 시험 공부할 때 진법 변환 연습하기 좋아요."
"네트워크 서브넷 마스크 계산할 때 2진수 변환이 필수인데 딱 좋아요."