1의보수
-
음수 표현(feat.2의 보수)개발/C·C++ 2021. 4. 3. 20:51
2의 보수는 대부분의 산술 연산에서 원래 숫자의 음수처럼 취급됩니다. 2의 보수를 쉽게 구하는 방법은 이진수로 표현된 숫자의 1의 보수를 구한 뒤(각 비트를 반전) 1을 더하는 것입니다. 어렵게 구하는 방법은 8자리 이진수가 있다고 할 때 256(2^8->시작 비트가 2^0부터 시작하므로 9자리 수)에서 해당 수를 뺍니다. 컴퓨터 과학에서는 빼기 연산을 음수를 더하는 방법으로 표현하므로 음수를 구하고 나서 더하는 연산을 합니다. 출처: 위키백과 bit.ly/3mir6SP 2의 보수 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 2의 보수(--補數, 영어: two's complement)란 어떤 수를 커다란 2의 제곱수에서 빼서 얻은 이진수이다. 2의 보수는 대부분의 산술연산에서 원..