진법 변환기
2진수, 8진수, 10진수 및 16진수 간에 실시간으로 변환합니다.
대화형 비트 패턴 시각화 기능 포함.
소개
실시간으로 2진수, 8진수, 10진수, 16진수 값을 변환하는 무료 온라인 도구입니다. 개별 비트를 클릭하여 토글하고 결과를 즉시 확인할 수 있는 대화형 비트 패턴 시각화 기능을 제공합니다.
정보처리기사, CCNA 등 IT 자격증 시험 준비, 프로그래밍 학습 및 펌웨어 개발에 완벽하게 어울립니다.
사용 방법
입력 진법 선택
드롭다운 메뉴에서 변환하려는 값의 원본 진법을 선택합니다.
값 입력
입력 필드에 숫자를 입력하면 모든 4가지 진법으로 결과가 즉시 표시되며, 아래에 비트 패턴이 시각화됩니다.
복사 또는 비트 토글
결과 옆의 복사 아이콘을 클릭합니다. 또는 개별 비트 셀을 클릭하여 토글하면서 대화형으로 비트 조작을 탐색해 보세요.
용어 사전
- 2진수 (Binary)
- 0과 1만을 사용하는 숫자 체계입니다. 컴퓨터 내부의 가장 기본적인 표현 방식입니다.
- 8진수 (Octal)
- 0에서 7까지의 숫자를 사용하는 8진법 체계입니다. 유닉스(Unix) 파일 권한(예: chmod 755)에서 흔히 사용됩니다.
- 10진수 (Decimal)
- 0에서 9까지의 숫자를 사용하는 표준 10진법 체계로, 일상적인 인간의 계산에 사용됩니다.
- 16진수 (Hexadecimal)
- 0에서 9까지의 숫자와 A에서 F까지의 문자를 사용하는 16진법 체계입니다. 색상 코드(#FF0000) 및 메모리 주소에 사용됩니다.
- 비트 (Bit)
- 단일 2진 숫자(0 또는 1)입니다. 컴퓨팅에서 정보의 가장 작은 단위입니다.
- 바이트 (Byte)
- 8개의 비트로 구성된 그룹입니다. 0-255(10진수) 또는 00-FF(16진수) 사이의 값을 나타낼 수 있습니다.
- MSB (최상위 비트)
- 이진수에서 가장 왼쪽에 있는 비트로, 가장 큰 자릿값을 가집니다.
- LSB (최하위 비트)
- 이진수에서 가장 오른쪽에 있는 비트로, 숫자가 홀수인지 짝수인지 결정합니다.
계산 방법 및 변환 규칙
16진수를 10진수로 변환
16진수는 10개의 숫자(0-9)와 6개의 문자(A-F)를 사용하여 값을 나타냅니다. A는 10, B는 11, F는 15에 해당합니다.
예시: 16진수 "2A"를 10진수로 변환하기:
첫 번째 자릿수 "A"는 10진수로 10입니다.
두 번째 자릿수 "2"는 두 개의 16¹ (16)을 나타내므로 2 × 16 = 32입니다.
이것들을 더하면: 32 + 10 = 42.
10진수, 16진수, 2진수 참조 표 (0-15)
| 10진수 (DEC) | 16진수 (HEX) | 2진수 (BIN) |
|---|---|---|
| 0 | 0 | 0000 |
| 1 | 1 | 0001 |
| 2 | 2 | 0010 |
| 3 | 3 | 0011 |
| 4 | 4 | 0100 |
| 5 | 5 | 0101 |
| 6 | 6 | 0110 |
| 7 | 7 | 0111 |
| 8 | 8 | 1000 |
| 9 | 9 | 1001 |
| 10 | A | 1010 |
| 11 | B | 1011 |
| 12 | C | 1100 |
| 13 | D | 1101 |
| 14 | E | 1110 |
| 15 | F | 1111 |
FAQ
- Q.음수도 변환할 수 있나요?
- 이 도구는 부호 없는(0 이상) 정수를 지원합니다. 현재 버전에서는 음수에 대한 2의 보수 표현을 지원하지 않습니다.
- Q.내 데이터가 서버로 전송되나요?
- 아니요. 모든 변환은 브라우저 내에서 JavaScript의 내장 함수인 parseInt()와 toString()을 사용하여 전적으로 처리됩니다.
- Q.변환할 수 있는 최대 숫자는 얼마인가요?
- JavaScript의 최대 안전 정수(Maximum Safe Integer)인 2⁵³ - 1 = 9,007,199,254,740,991 까지 지원합니다.
- Q.소수도 변환할 수 있나요?
- 현재 버전은 정수만 지원합니다. IEEE 754 부동 소수점 표현은 향후 업데이트에 추가될 수 있습니다.
- Q.비트 시각화는 몇 비트 너비를 지원하나요?
- 8비트, 16비트, 32비트 표시 모드 간에 전환할 수 있습니다.
사용 사례
📝 IT 자격증 준비
정보처리기사, CompTIA, CCNA 및 기타 시험을 위한 진법 변환 문제를 연습하세요.
💻 프로그래밍 학습
비트 마스크, 시프트 연산자 및 비트 단위 연산을 시각적으로 이해하세요.
🎨 웹 디자인 및 개발
CSS 16진수 색상 코드를 RGB 10진수 값으로 또는 그 반대로 변환합니다.
🔧 펌웨어 개발
레지스터 값 및 메모리 덤프를 16진수로 해독할 때 활용하세요.
Send Feedback
Please let us know your thoughts to help us improve the tool.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.