진법 변환기

진법 변환기는 임의의 정수를 2진수, 8진수, 10진수, 16진수 간에 즉시 변환합니다. 값을 입력하고 진법을 선택하면 네 가지 표현이 한 번에 표시됩니다. 모든 처리는 브라우저에서 로컬로 수행되며, 어떤 것도 서버로 전송되지 않습니다.

복사됨!

진법 변환에 대하여

진법 변환은 같은 값을 서로 다른 기수법으로 표현합니다. 2진수(밑 2)는 0-1, 8진수(밑 8)는 0-7, 10진수(밑 10)는 0-9, 16진수(밑 16)는 0-9와 a-f를 사용합니다.

이 변환기는 임의 정밀도 정수를 사용하므로 매우 큰 숫자도 반올림 오차 없이 정확하게 변환됩니다.

진법 변환은 프로그래밍 곳곳에서 등장합니다. 메모리 주소와 색상 코드는 16진수, 파일 권한은 8진수, 비트마스크와 플래그는 2진수로 표현됩니다. 16진수가 널리 쓰이는 이유는 두 자리가 정확히 1바이트에 대응하여 원시 데이터를 간결하고 읽기 쉽게 나타내기 때문입니다.

자주 묻는 질문

이 진법 변환기는 무료이고 비공개인가요?

네. 완전히 무료이며 모든 처리가 브라우저에서 이루어지므로 변환한 숫자가 업로드되거나 서버에 저장되지 않습니다.

얼마나 큰 숫자를 변환할 수 있나요?

임의 정밀도(BigInt) 연산을 사용하므로 2진수, 8진수, 10진수, 16진수 사이에서 매우 큰 정수를 반올림이나 오버플로 오류 없이 변환합니다.

음수나 0x 접두사가 붙은 16진수도 변환하나요?

네. 음수 값을 지원하고 0x, 0b, 0o 같은 일반적인 접두사를 받아들이며, 입력의 공백과 밑줄은 무시합니다.