Developer Tools
진법 변환기
2진수, 8진수, 10진수, 16진수를 서로 변환하고 개발·네트워크에서 쓰는 숫자 표현을 이해하는 무료 진법 변환기입니다.
도구 사용
입력값을 넣고 실행하면 결과가 이 화면 안에서 바로 계산됩니다. 처음이라면 예제 입력하기로 동작을 먼저 확인해보세요.
실행 도구
진법 변환기
도구 소개
진법 변환기는 2진수, 8진수, 10진수, 16진수 값을 서로 바꿔 주는 도구입니다. 프로그래밍, 네트워크, 색상 코드, 권한 비트, 메모리 주소처럼 숫자를 여러 방식으로 표현하는 상황에서 필요합니다.
컴퓨터 내부에서는 모든 값이 비트로 처리되지만 사람은 보통 10진수를 사용합니다. 개발자는 상황에 따라 2진수로 비트 패턴을 보고, 16진수로 짧게 표현하며, 10진수로 실제 크기를 파악합니다.
사용 방법
- 변환할 숫자를 입력합니다.
- 입력 진법을 선택합니다.
- 2진수, 8진수, 10진수, 16진수 결과를 확인합니다.
- 음수나 소수는 환경별 표현 방식이 다를 수 있어 별도 확인합니다.
실전 예제
입력 예제
10진수 255
출력 예제
2진수 11111111, 8진수 377, 16진수 FF
CSS 색상 #FFAA00이나 네트워크 마스크 값을 이해할 때 16진수와 2진수 변환을 알면 각 자리의 의미를 빠르게 파악할 수 있습니다.
자주 묻는 질문
16진수는 왜 쓰나요?
2진수보다 훨씬 짧게 비트 패턴을 표현할 수 있어 메모리 주소, 색상, 바이너리 데이터 표기에 자주 씁니다.
2진수 앞의 0은 의미가 있나요?
값 자체는 같지만 비트 길이를 맞춰 보여 줄 때는 앞의 0이 의미 있는 표시가 될 수 있습니다.
소수도 변환되나요?
이 도구는 정수 변환에 초점을 둡니다. 소수는 부동소수점 표현 규칙이 따로 필요합니다.
대문자 A-F와 소문자 a-f는 다른가요?
16진수 값으로는 같습니다. 표기 스타일만 다릅니다.
관련 도구 추천
알아두면 좋은 점
진법은 같은 값을 다른 표기법으로 보여 주는 방식입니다. 16진수 FF와 10진수 255는 같은 값이지만 용도에 따라 읽기 쉬운 표현이 다릅니다. 비트 연산, 권한 플래그, 색상 계산을 자주 한다면 2진수와 16진수 감각을 익혀 두면 좋습니다.