진법 변환기
2·8·10·16진법 상호 변환
2진수BIN
8진수OCT
10진수DEC
16진수HEX
변환:100110
10진수 255 · 8비트
어느 칸이든 입력하면 나머지가 즉시 바뀝니다. BigInt로 계산해 64비트를 넘는 큰 수도 정확하게 변환합니다. (0 이상 정수만 지원)
사용법
- 2진수·8진수·10진수·16진수 중 아는 값을 해당 칸에 입력합니다.
- 나머지 진법 값이 즉시 함께 바뀝니다.
- 필요하면 아래에서 임의 진법(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 모두 같은 값으로 인식하며, 결과는 읽기 쉽게 대문자로 표시합니다.
이 도구에 틀린 정보가 있나요? 알려주세요.