사용 방법
먼저 입력 진법을 확인하세요. 이진수 10과 십진수 10은 값이 다릅니다. 십육진수 FF는 15 × 16 + 15 = 255입니다. 음수는 마이너스 기호를 유지하며 고정 길이 2의 보수로 바꾸지 않습니다. 0x 같은 접두사와 구분 기호는 제거하세요.
정수를 2진수, 8진수, 10진수, 16진수 및 2~36진법 사이에서 변환합니다.
계산은 기기에서 처리되며 입력값을 서버로 보내지 않습니다.
10진수 255는 16진수로 FF, 2진수로 11111111, 8진수로 377입니다. 음의 정수도 지원합니다.
입력한 각 자리가 선택한 진법에서 쓸 수 있는 숫자인지 확인한 뒤, 정확한 정수 연산으로 값을 구합니다. 그 정수를 출력 진법에서 숫자 0~9와 영문자 A~Z로 다시 표현합니다.
입력 진법과 출력 진법은 서로 달라야 하며 2부터 36까지 고를 수 있습니다. 최대 256자리까지 입력할 수 있으며, 0x 같은 접두사, 구분 기호, 소수점, 소수 부분은 넣지 마세요.
먼저 입력 진법을 확인하세요. 이진수 10과 십진수 10은 값이 다릅니다. 십육진수 FF는 15 × 16 + 15 = 255입니다. 음수는 마이너스 기호를 유지하며 고정 길이 2의 보수로 바꾸지 않습니다. 0x 같은 접두사와 구분 기호는 제거하세요.
| 예시 | 결과 |
|---|---|
255₁₀ → 16 | FF |
FF₁₆ → 2 | 11111111 |
101010₂ → 10 | 42 |
377₈ → 10 | 255 |
Z₃₆ → 10 | 35 |
−42₁₀ → 2 | −101010 |
2진법은 0~1, 8진법은 0~7, 10진법은 0~9를 쓰고, 16진법은 여기에 A~F가 더해집니다. 36진법까지는 Z까지의 영문자를 쓸 수 있으며 대소문자는 구분하지 않습니다.
아니요. 앞자리의 0은 정수 값을 바꾸지 않으므로 변환 결과에서 제거됩니다. 음수 0은 0으로 표시합니다.
네. 정확한 정수 연산을 사용하며 최대 256자리까지 입력할 수 있습니다. 소수나 지수 표기는 지원하지 않습니다.