Here is a pretty good explanation of the format of floating point numbers. As to the question "Why?", hard to say -- perhaps early implementations found that it required less gates to use a bias rather than 2's complement? Also, since the extreme exponent values can signify infinity/NaN/zero/etc, perhaps 2's complement would make those bit patterns more work to detect. I'm really guessing here.
Comment...Question:soundcloud.com/tomcr00se/the-sauce-coverGeorge Hotz is really refining his rap skill! Your turn to get on the l33t h4x0r mic? :P Asked by Will (70.173.80.x) on February 3 2014, 1:15am Reply on February 5 2014, 3:21am: