← 개발자 & 데이터
개발자 & 데이터 · 로컬에서 실행됨

부호 있는 정수 및 부호 없는 정수 변환기

명시적인 8비트, 16비트, 32비트 또는 64비트 너비에서 부호 있는 2의 보수 표현과 부호 없는 표현 사이의 10진 정수를 다시 해석합니다.

준비 완료. 작업 데이터는 이 브라우저에 유지됩니다.

이 도구가 유용한 이유

로그, 바이너리 API 또는 데이터베이스 필드에서 같은 고정 폭 비트가 서로 다른 부호 체계로 표시되고, 정밀도 손실 없이 값을 맞춰야 할 때 이 변환기를 사용하세요.

그것이 작동하는 방법

부호 있는 입력은 범위 검사를 거쳐 2^width를 기준으로 모듈로 매핑되며, 부호 없는 입력은 동일한 비트 패턴으로 제한된 뒤 최상위 비트를 검사하여 해석됩니다.

실용 예시

8비트에서 부호 있는 -1과 부호 없는 255는 16진수 0xFF와 2진수 11111111을 공유하며, 부호 없는 128은 부호 있는 -128로 재해석됩니다.

검사

계산은 결정적이며, 잘못된 입력을 조용히 변경하는 대신 유효성 검사 오류를 설명합니다.

개인정보 보호 경계

입력과 출력은 이 탭에 그대로 유지됩니다. 복사와 다운로드는 서버 업로드 없이 브라우저 API를 통해 이루어집니다.

결과 여권

각 실행은 해당 도구 모드, 타임스탬프, 입력/출력 크기를 보고하므로 변환된 데이터를 감사할 수 있습니다.