4 What about signed numbers?

In C/C++, there are signed integer, and then there are unsigned integers. Does the signedness of integers have any effect on how numbers are added?

The answer, interestingly, is no. This is all due to the way signed numbers are represented. This section is a formal treatment of how signed numbers are represented.

 4.1 Two’s complement
 4.2 What exactly is a negative number?
 4.3 Is two’s complement a good fit?
 4.4 What does 11012 represent?
 4.5 Ranges of numbers