title: Why is the min value of a value bigger than the max value?
body: <p>Let's just look at a signed char. A char has 8 bits. The max value is 127 which makes sense to me but why is the min value -128. Let's say if the first number is 1 it's + and 0 is -</p>
  <p>1    1    1    1    1    1    1    1</p>
  <p>'+'    64   32   16   8    4    2    1  = +127 &lt;- makes sense</p>
  <p>0    1    1    1    1    1    1    1</p>
  <p>'-'    64   32   16   8    4    2    1  = -127 &lt;- so this should be -127 but why is it -128?</p>
  <p>And thats for every signed value: char -128,+127 short -32768,+32767 and so on.</p>
  <p>I really hope you understand my question if you have questions just ask.</p>