2의보수1 [Java]음수의 2진 표현 - 2의 보수 컴퓨터에서의 음수 표현 컴퓨터는 2진수, 비트 단위가 최소단위로 값을 표현할 수 있는데 n 비트라고하면 표현할 수 있는 값의 개수는 2^n개이다. 만약 4비트의 2진수로 양수와 음수를 모두 표현한다고하면 어떻게 할까? 1) 절반씩 양수와 음수로 사용하여 순서대로 증가(부호 절대값 방식) # 2진수 부호있는 10진수 1 0000 0 2 0001 1 3 0010 2 4 0011 3 5 0100 4 6 0101 5 7 0110 6 8 0111 7 9 1000 -0 10 1001 -1 11 1010 -2 12 1011 -3 13 1100 -4 14 1101 -5 15 1110 -6 16 1111 -7 음수를 이렇게 배치하게 되면, 첫번째 비트만 1로 바꾸면 음수가 된다는 장점이 있다. 하지만, 두 수를 더했을 .. 2022. 2. 27. 이전 1 다음