Integers: 2's complement
2's complement (2C) may not be intuitively obvious, but it has nice properties
Negation
1. flip all bits
2. add 1 (ignoring any carry out of the msb)