floating point representation

@b0rk This is a pretty spiffy illustration! And I knew that floating point didn't store numbers evenly, but I didn't know it did store them in an even distribution within tiers (powers of 2).

And I didn't realize it was so heavily focused on the center. This might explain the differences in GIMP when I switch between 32bit integer images and 32bit floating point.

Hmmm... 32bit float EXR images are nice, but I'm re-evaluating the utility of 16bit integer PNGs.