Nouplo

진법 변환

0x2F는 47. 매번 외우고 있을 수는 없습니다.

출력
위에 붙여넣거나 입력하면 여기에 결과가 표시됩니다.

파일은 내 기기 밖으로 나가지 않습니다

이 도구는 브라우저 안에서만 작동합니다. 붙여넣은 내용은 기기에서 처리되고 서버로 전송되지 않으므로 토큰, 키, 공개 전 문서도 안심하고 사용할 수 있습니다.

사용 방법

  1. 한 줄에 하나씩 숫자를 입력합니다.
  2. 어떤 진법으로 읽을지 고릅니다. 0x·0b·0o를 붙이면 그쪽이 우선합니다.
  3. 주요 진법이 한 번에 나오므로 두 번 변환할 필요가 없습니다.
  4. 메모리 덤프나 프로토콜을 읽을 때는 바이트 표시를 켜세요.

자주 묻는 질문

진법을 매번 지정해야 하나요?
접두사가 없는 숫자만 그렇습니다. 0x2F, 0b1010, 0o17은 설정과 관계없이 표기대로 읽습니다. 디버거나 바이너리 편집기, 스택 트레이스에서 복사해 오면 대개 이 형태로 들어오기 때문입니다.
64비트 값도 정확한가요?
네. 임의 정밀도로 계산하므로 0xFFFFFFFFFFFFFFFF는 18446744073709551615로 돌아옵니다. JavaScript의 일반 숫자형으로 계산하는 도구에서는 아래 자리가 조용히 반올림되는데, 바로 그 조용함이 문제이므로 피했습니다.
36진법 같은 건 어디에 쓰나요?
32·36진법은 짧은 식별자와 URL 단축에, 12·7진법은 퍼즐이나 과제에 나옵니다. 숫자와 알파벳으로 표현할 수 있는 한계가 36진법이라 거기까지 지원합니다.
소수도 변환되나요?
정수만 됩니다. 2진 소수는 그 자체로 별도의 함정이 있는 주제이고, 0.1이 깔끔하게 변환되는 것처럼 보이게 하는 것이 그중 가장 큰 함정입니다.
서버로 전송되나요?
아니요. 브라우저 안에서만 동작하므로 입력한 내용은 컴퓨터를 벗어나지 않습니다.

관련 도구