이게 뭔가요?
숫자를 2진수·8진수·10진수·16진수 사이에서 실시간으로 바꿔 주는 도구입니다. 한 칸에 입력하면 나머지 칸이 즉시 갱신되고, 아래 “임의 진법”에서 2~36진법까지 자유롭게 고를 수 있습니다. 내부적으로 BigInt를 사용해 자릿수 제한 없이 아주 큰 수도 정확하게 변환합니다.
언제 쓰나요?
- 개발 중 16진수 색상값·바이트·플래그를 10진수로 확인할 때
- 비트 연산이나 권한 값(예:
chmod 755의 8진수)을 이해할 때 - 알고리즘 문제나 CS 과제에서 진법 변환이 필요할 때
- 유니코드 코드포인트(U+AC00 등)를 10진수로 바꿔 볼 때
자주 헷갈리는 점
- 2진수 앞의
0b, 16진수 앞의0x같은 접두어는 빼고 숫자만 입력하세요. - 16진수의
A~F는 대소문자 구분 없이 인식합니다. - 10진법을 넘는 진법에서는 10·11·12…를 A·B·C… 로 표기합니다. 예: 16진수
FF= 10진수255.
실무에서 — 색상 코드
#7C3AED가 실제로 어떤 RGB 값인지 급히 확인해야 할 때, 두 자리씩(7C,3A,ED) 16진수를 10진수로 바꾸면124, 58, 237이 나온다. 파일 권한755도 8진수라, 각 자리를 3비트 2진수(111 101 101)로 펼쳐 보면 읽기·쓰기·실행 권한이 한눈에 들어온다.