국밥툴즈

진법 변환기

2·8·10·16진법 상호 변환

2진수BIN
8진수OCT
10진수DEC
16진수HEX
변환:100110

10진수 255 · 8비트

어느 칸이든 입력하면 나머지가 즉시 바뀝니다. BigInt로 계산해 64비트를 넘는 큰 수도 정확하게 변환합니다. (0 이상 정수만 지원)

사용법

  1. 2진수·8진수·10진수·16진수 중 아는 값을 해당 칸에 입력합니다.
  2. 나머지 진법 값이 즉시 함께 바뀝니다.
  3. 필요하면 아래에서 임의 진법(2~36)을 골라 변환값과 비트 수를 확인하고, 「복사」로 담습니다.

자주 묻는 질문

Q. 어떤 진법을 지원하나요?
A. 기본으로 2·8·10·16진수를 서로 변환하고, 아래 선택기로 2진법부터 36진법까지 임의 진법으로도 변환할 수 있습니다. 16진수 이상은 A~Z 문자를 자릿값으로 사용합니다.
Q. 아주 큰 수도 정확하게 변환되나요?
A. 네. JavaScript BigInt로 계산하기 때문에 64비트(예: 0xFFFFFFFFFFFFFFFF)를 넘는 큰 정수도 오차 없이 변환합니다.
Q. 음수나 소수도 되나요?
A. 현재는 0 이상의 정수만 지원합니다. 음수(2의 보수)나 소수점 변환은 지원하지 않습니다.
Q. 16진수를 입력할 때 대소문자를 구분하나요?
A. 구분하지 않습니다. ff와 FF 모두 같은 값으로 인식하며, 결과는 읽기 쉽게 대문자로 표시합니다.

이 도구에 틀린 정보가 있나요? 알려주세요.