목록complement (1)
AiPE
보수(Complement)의 정의와 컴퓨터가 음수를 보수로 저장하는 이유
1. 보수(Complement)의 정의 보수(Complement)의 정의를 먼저 알아보자. 우리가 "a의 N의 보수"라고 부르는 것은 어떠한 숫자 a가 있을 때 a+b=N을 만족하는 수 b를 일컫는 말이다. 예를 들어, 3의 10의 보수는 3+7=10이므로 7이다. 컴퓨터에서는 보수를 음수를 표현하는 데 사용한다. 컴퓨터는 기본적으로 덧셈의 연산만이 가능하기 때문에 뺄셈은 "음수를 더한다"라는 개념으로 접근한다. 컴퓨터는 2진수로 동작하므로 2진수와 관련된 와 만을 다루면 된다. 이진수에서 1과 2의 보수를 구하는 방법은 아래와 같다. 2. 1의 보수를 구하는 방법 1의 보수를 구하는 방법은 굉장히 단순하다. ① 표현하고자 하는 수를 이진수 비트로 나타낸다. Ex. 3을 4비트 이진수로 표현하면 `001..
[XiBBaL] Study/Java
2024. 3. 25. 21:02