진법 변환기
2진수, 8진수, 10진수, 16진수 상호 변환.
빠른 참조 표
| 십진 | 이진 | 팔진 | 십육진 |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 4 | 100 | 4 | 4 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 32 | 100000 | 40 | 20 |
| 64 | 1000000 | 100 | 40 |
| 128 | 10000000 | 200 | 80 |
| 255 | 11111111 | 377 | FF |
숫자 진법 변환기: 2진수, 8진수, 10진수, 16진수
숫자 진법 변환기를 사용하면 가장 많이 사용되는 진법 체계 간에 숫자를 변환할 수 있습니다: 2진수(0과 1, 디지털 시스템의 기초), 8진수(0-7, Unix 권한에 사용), 10진수(0-9, 일상 사용), 16진수(0-F, 프로그래밍과 색상에 사용).
각 체계에는 특정 실용적 응용이 있습니다. 2진수는 논리 회로와 비트 연산에 필수적입니다. 8진수는 Linux 파일 권한(chmod 755)에 사용됩니다. 16진수는 CSS 색상(#FF5733), 메모리 주소(0x7FFE), MAC 주소(00:1A:2B:3C:4D:5E)에 사용됩니다.
우리 변환기는 양수와 음수 모두 지원하며, 각 진법의 표현을 실시간으로 표시합니다. 값을 입력하면 나머지 진법으로 즉시 변환됩니다.
자주 묻는 질문
16진수 체계는 어디에 사용되나요?
16진수는 1바이트(8비트)를 단 두 자리로 표현할 수 있어 특히 유용합니다. CSS 색상(#RRGGBB), 메모리 주소, 오류 코드, 바이너리 데이터의 간결한 표현이 필요한 모든 곳에서 프로그래밍에 광범위하게 사용됩니다. 숫자는 0에서 9, A에서 F까지이며(A=10, B=11, C=12, D=13, E=14, F=15).
Unix 8진수 권한은 어떻게 작동하나요?
Unix/Linux에서 파일 권한은 3자리 8진수(예: 755)로 표현됩니다. 각 자리는 소유자, 그룹, 기타 사용자의 읽기(4), 쓰기(2), 실행(1) 권한을 인코딩합니다. 예를 들어 755는: 소유자는 읽기+쓰기+실행 가능(7=4+2+1), 그룹은 읽기+실행 가능(5=4+1), 기타는 읽기+실행 가능(5=4+1)을 의미합니다.
음수를 지원하나요?
네, 변환기는 10진수에서 음수를 지원합니다. 음수를 입력하면 각 진법의 표현 앞에 마이너스 기호가 표시됩니다. 실제 시스템에서는 음수가 2의 보수를 사용하여 이진수로 표현되지만, 우리 도구는 명확성을 위해 부호 있는 표현을 보여줍니다.