자료형

‍박소연·2025년 4월 16일

진법 구하기

음수의 2진 표현 구하기 - 2의 보수법

  1. 음수의 절대값을 2진수로 변환한다.
  2. 1에서 구한 2진수의 1의 보수를 구한다. (1을 0으로 0을 1로 바꾼다.)
  3. 2의 결과에 1을 더한다. (2의 보수 = 1의 보수 + 1)

ex) 0101의 1의 보수는 1010이다. 여기에 +1을 더하면 2의 보수이다.
1011은 0101의 2의 보수

  • int와 float은 같은 4 byte인데 표현할 수 있는 값의 차이가 나는 이유

0개의 댓글