IEEE represents 3 special values +inf, -inf, and NaN which are determined "specially" by the bit fields s, e, and f.
0 and extremely small IEEE floating point numbers are represented as denormalized values.
All other floating point values are represented as normalized values.
| Denormalized | ||
| s | 00000000 | f |
| Normalized | ||
| s | 0<e<255 | f |
| Infinity | ||
| s | 11111111 | 00000000000000........00 |
| NaN | ||
| s | 11111111 | f not all 0's |