Number Base Converter
2진수(base 2), 8진수(base 8), 10진수(base 10), 16진수(base 16)를 실시간으로 상호 변환해요.
2진수
11111111
8진수
377
10진수
255
16진수
FF
빠른 참조표 (0~15)
| DEC | HEX | BIN | OCT |
|---|---|---|---|
| 0 | 0 | 0000 | 0 |
| 1 | 1 | 0001 | 1 |
| 2 | 2 | 0010 | 2 |
| 3 | 3 | 0011 | 3 |
| 4 | 4 | 0100 | 4 |
| 5 | 5 | 0101 | 5 |
| 6 | 6 | 0110 | 6 |
| 7 | 7 | 0111 | 7 |
| 8 | 8 | 1000 | 10 |
| 9 | 9 | 1001 | 11 |
| 10 | A | 1010 | 12 |
| 11 | B | 1011 | 13 |
| 12 | C | 1100 | 14 |
| 13 | D | 1101 | 15 |
| 14 | E | 1110 | 16 |
| 15 | F | 1111 | 17 |
숫자 진법이란?
진법(radix)은 위치 기수법이 사용하는 고유한 숫자의 수를 정의해요. 10진수(base 10)는 0~9의 숫자를 쓰는 일상적인 시스템이에요. 2진수(base 2)는 0과 1만 사용하며, 컴퓨터의 기본 언어예요. 8진수(base 8)는 0~7의 숫자를 사용하며 초기 컴퓨팅에서 많이 쓰였어요. 16진수(base 16)는 0~9와 A~F를 사용하고 프로그래밍, 메모리 주소, 색상 코드에서 널리 사용돼요.
변환기 사용 방법
입력 필드에 숫자를 입력하고 원래 진법을 선택하세요. 도구가 같은 값을 4가지 진법으로 동시에 즉시 표시해요. 각 출력 필드에는 복사 버튼이 있어요. 선택한 진법에 유효한 숫자만 입력할 수 있어요 — 예를 들어, 2진수 모드에서는 0과 1만 허용돼요. 빠른 참조표에는 0~15의 값이 4가지 진법으로 나란히 표시돼요.
주요 활용 사례
2진수 변환은 비트 연산, 플래그, 저수준 프로그래밍에서 필수예요. 16진수는 CSS 색상 코드(#FF5733), 메모리 주소(0x1A2B), 디버깅에 사용돼요. 8진수는 Unix 파일 권한(chmod 755)과 일부 어셈블리 언어에 나타나요. 4가지 진법을 이해하는 것은 소프트웨어 개발자와 시스템 엔지니어의 기본 역량이에요.
변환 예시
- 255 (10진) = FF (16진) = 11111111 (2진) = 377 (8진)
- 16 (10진) = 10 (16진) = 10000 (2진) = 20 (8진)
- 10 (10진) = A (16진) = 1010 (2진) = 12 (8진)
- 42 (10진) = 2A (16진) = 101010 (2진) = 52 (8진)
- 256 (10진) = 100 (16진) = 100000000 (2진) = 400 (8진)