2의 보수 계산기
signed 또는 unsigned 정수와 폭을 입력하세요. BigInt로 (~x + 1) mod 2^N을 정확히 계산합니다.
사용 방법
사용 방법
- signed 또는 unsigned 해석을 선택합니다.
- 정수와 1~10,000비트 폭을 입력합니다.
- 고정 폭 2의 보수 부정과 signed·unsigned 값을 계산합니다.
명시적 범위
signed는 −2^(N−1)~2^(N−1)−1, unsigned는 0~2^N−1입니다.
정확한 BigInt 계산
임의 정밀도 정수로 (~x + 1) mod 2^N을 계산하여 큰 값과 최소 음수도 처리합니다.
로컬 계산
검사와 계산은 브라우저에서 로컬로 처리되며 입력을 업로드하거나 저장하지 않습니다.
자주 묻는 질문
더 알아보기
signed 최소값은 어떻게 되나요?
−2^(N−1)의 부정 결과는 100…0이며 유효합니다.
unsigned에 음수를 넣을 수 있나요?
아니요. 0~2^N−1 범위의 음이 아닌 정수만 가능합니다.
제한이 있나요?
폭은 1~10,000비트, 십진 입력은 4,096자리까지입니다.