진법 변환기

한 곳에 입력하면 2진수·8진수·10진수·16진수가 동시에 변환됩니다. 아래에서는 2~36진법 사이 임의 변환도 가능합니다.

임의 진법 변환 (2~36진법)

진법이란?

진법(進法)은 숫자를 표현할 때 자리마다 값이 커지는 기준을 말합니다. 우리가 일상에서 쓰는 10진수는 0~9까지 10개의 숫자를 사용하고, 컴퓨터가 내부적으로 사용하는 2진수(이진법)는 0과 1 두 개만 사용합니다. 8진수는 0~7, 16진수는 0~9와 A~F(10~15)를 사용해 표현합니다.

왜 컴퓨터는 2진수를 쓰나요?

컴퓨터 회로는 전기가 흐르거나(1) 흐르지 않는(0) 두 가지 상태만 안정적으로 구분할 수 있기 때문에 2진수를 기본으로 사용합니다. 다만 2진수는 자릿수가 너무 길어져 사람이 읽기 어려우므로, 2진수 4자리를 16진수 1자리로 축약해 메모리 주소나 색상 코드(#FF0000 등)를 표기하는 데 16진수가 널리 쓰입니다. 8진수는 유닉스/리눅스 파일 권한(chmod 755 등) 표기에 주로 사용됩니다.

자주 묻는 질문

음수나 소수점도 변환할 수 있나요?

이 도구는 0 이상의 정수만 지원합니다. 음수나 소수점이 있는 값은 지원하지 않습니다.

36진법까지 지원하는 이유는 무엇인가요?

36진법은 0~9와 A~Z(10~35)를 모두 사용하는, 알파벳과 숫자만으로 표현할 수 있는 가장 큰 진법입니다. URL 단축이나 일련번호 생성 등에서 자주 쓰여 함께 지원합니다.