Why does IEEE 754 standard defines 16,777,214 32-bit floating point values as NaNs? http://t.co/sQEK69oU7e