title: What is a 32-bit two's complement?
body: <p>I'm really confused about the term "32-bit twos complement"</p>
  
  <p>If I have the number 9, what is the 32-bit twos complement?</p>
  
  <p>9 = 1001</p>
  
  <p>Two's complement = 0111</p>
  
  <p>32-bit 9 = 0000 0000 0000 0000 0000 0000 0000 1001</p>
  
  <p>Two's complement = 1111 1111 1111 1111 1111 1111 1111 0111</p>
  
  <p>That result is so ridiculous! It's way too large! Is that really how you're supposed to do it?</p>