진법 변환기

숫자를 넣으면 네 가지 진법으로 한 번에 바꿉니다. 큰 정수도 값이 뭉개지지 않습니다.

10진수로 읽음 → 10진수

255

8비트 · 8비트 폭에 저장

입력 진법
예시

숫자 10개 + 알파벳 26개로 최대 36진수까지

  • 2진수 0b11111111
  • 8진수 0o377
  • 10진수 255
  • 16진수 0xff
  • 36진수 73

8비트 2진 표현

1111 1111
이 값이 들어가는 크기
  • 8비트 (0~255) 들어감
  • 16비트 (0~65,535) 들어감
  • 32비트 부호 있음 들어감
  • 64비트 부호 있음 들어감
  • 자바스크립트 안전 정수 들어감

사용법

  1. 숫자를 넣고 입력 진법을 고르면 네 진법으로 한 번에 바뀝니다.
  2. 0xFF처럼 접두어를 붙여 넣으면 진법이 자동으로 맞춰집니다.
  3. 음수를 넣으면 2의 보수 표현이 함께 나옵니다.
  4. 아래 표에서 이 값이 8·16·32·64비트에 들어가는지 확인할 수 있습니다.

진법과 비트, 알아둘 것

16진수가 널리 쓰이는 이유는 2진수 네 자리가 16진수 한 자리와 정확히 대응하기 때문입니다. 11111011을 fb로 줄여 쓸 수 있고, 반대로 fb를 보면 바로 4비트씩 끊어 읽힙니다. 색상 코드·메모리 주소·바이트 표기가 모두 16진수인 배경입니다. 8진수는 세 자리씩 대응해 파일 권한(0o755 = rwxr-xr-x)에 남아 있습니다.

큰 수는 계산 방식이 중요합니다. 자바스크립트의 일반 숫자는 2의 53승을 넘으면 정확도를 잃어 9007199254740993이 …992로 바뀝니다. 64비트 정수 ID나 해시를 다룰 때 조용히 틀린 답이 나오는 원인입니다. 이 도구는 BigInt로 계산해 자릿수 제한이 없습니다.

2의 보수는 컴퓨터가 음수를 저장하는 방식입니다. 정해진 비트 폭에서 양수의 각 비트를 뒤집고 1을 더합니다. 덕분에 덧셈 회로 하나로 뺄셈까지 처리할 수 있어 모든 현대 컴퓨터가 이 방식을 씁니다. 맨 앞 비트가 1이면 음수인데, 폭이 몇 비트냐에 따라 같은 비트열이 다른 값을 뜻하므로 폭을 함께 봐야 합니다.

36진수가 상한인 것은 숫자 10개와 알파벳 26개를 합쳐 36개 기호까지만 표준으로 정해져 있기 때문입니다. 짧은 식별자를 만들 때 쓰이며, 대소문자를 구분해 62진수를 쓰는 경우도 있지만 표준은 아닙니다.

자주 묻는 질문

큰 숫자도 정확한가요?
정확합니다. 이 도구는 BigInt로 계산해 자릿수 제한이 없습니다. 일반적인 자바스크립트 숫자는 2의 53승(약 9,007조)을 넘으면 값이 뭉개져 9007199254740993이 9007199254740992로 바뀝니다. 64비트 정수나 해시값을 다룰 때 다른 변환기에서 답이 이상했다면 대개 이 문제입니다.
음수의 2진수는 왜 1로 시작하나요?
컴퓨터가 음수를 표현하는 방식인 2의 보수 때문입니다. 정해진 비트 폭에서 양수를 뒤집고 1을 더한 값으로, 맨 앞 비트가 부호 역할을 합니다. −5는 8비트에서 11111011(0xfb)입니다. 이 도구는 음수를 넣으면 부호 있는 표기와 2의 보수를 함께 보여 줍니다.
접두어 0x·0b·0o는 무엇인가요?
프로그래밍 언어에서 진법을 표시하는 관행입니다. 0x는 16진수, 0b는 2진수, 0o는 8진수입니다. 이 도구는 접두어가 붙은 값을 붙여넣으면 진법을 자동으로 맞춥니다. 8진수는 파일 권한(0o755)에서 주로 보입니다.
16진수를 왜 쓰나요?
2진수 네 자리가 16진수 한 자리와 정확히 대응하기 때문입니다. 11111011은 fb로 두 글자면 되고, 자리를 세지 않아도 바로 4비트씩 끊어 읽힙니다. 색상(#ff0000), 메모리 주소, 바이트 표기에 쓰이는 이유입니다.
36진수까지 되는 이유는?
숫자 10개와 알파벳 26개를 합쳐 36개 기호를 쓸 수 있기 때문입니다. 그 이상은 표준으로 정해진 기호가 없습니다. 36진수는 짧은 ID를 만들 때 쓰이며, 1295는 zz가 됩니다.

이 도구는 브라우저 안에서만 계산하며 입력값을 서버로 보내지 않습니다. 분류: 변환 · 마지막 수정 2026-09-08

함께 쓰면 좋은 도구

온라인 도구 전체 보기