본문 바로가기

컴퓨터/컴퓨터 시험

정보처리 기능사 (n의 보수)

728x90

n의 보수는 특정 진법에서 어떤 숫자와 그 보수를 더했을 때 다음 자리수로 올림이 되는 값을 의미합니다. 즉, n의 보수를 구하면 그 숫자를 해당 진법의 기준 값(n)에서 뺀 값입니다. 이 개념은 컴퓨터와 진법 연산에서 중요하게 사용됩니다.


n의 보수의 정의

어떤 숫자 xn의 보수는 다음 공식으로 계산됩니다:

  • n: 진법의 밑 (예: 10진법에서는 n = 10, 2진법에서는 n = 2)
  • k: 숫자가 차지하는 자리수
  • x: 원래의 숫자

n의 보수의 예시

1. 10진법에서 n의 보수

10진법의 경우 n = 10입니다.

  • 숫자 345의 10의 보수:

2. 2진법에서 n의 보수

2진법의 경우 n = 2입니다.

  • 숫자 1011 (4자리)의 2의 보수:

3. 일반적인 진법


n의 보수와 n-1의 보수 비교


활용

  • 컴퓨터 연산에서 뺄셈을 덧셈으로 변환할 때 주로 사용됩니다.
  • 특히 2의 보수는 컴퓨터에서 음수를 표현하거나 산술 연산을 단순화하는 데 필수적인 역할을 합니다.
728x90

'컴퓨터 > 컴퓨터 시험' 카테고리의 다른 글

정보처리 기능사(2의 보수)  (1) 2024.12.17
정보처리 기능사(n-1의 보수)  (1) 2024.12.16
정보처리 기능사(보수)  (1) 2024.12.16
정보처리 (16진수) 진법변환  (1) 2024.12.10
정보처리 (16진수)  (3) 2024.12.10