Technical Considerations
where
±is the sign stored in the sign bit (1 is negative, 0 is positive).
significand | has the form b0.b1b2b3. . . |
| b1b2b3. . . |
| and b0 is an implicit bit whose value is interpreted |
| as described in the sections ÒNormalized NumbersÓ |
| and ÒDenormalized NumbersÓ below. The significand |
| is sometimes called the mantissa. |
exponent | is the value of the exponent field. |
bias | is the bias of the exponent. The bias is a |
| predefined value (127 for single format, 1023 for |
| double and |
| the exponent when it is stored in the exponent |
| field. When the |
| the bias is subtracted to return the correct |
| exponent. The minimum biased exponent field (all |
| 0Õs) and maximum biased exponent field (all 1Õs) |
| are assigned special |
In a numeric data format, each valid representation belongs to exactly one of these classes, which are described in the sections that follow:
■normalized numbers
■denormalized numbers
■Infinities
■NaNs
■zeroes
Normalized Numbers
The numeric data formats represent most
Using only normalized representations creates a gap around the value 0. If a computer supports only the normalized numbers, it must round all tiny values to 0. For example, suppose such a computer must perform the operation
Technical Considerations
37
iMalc Manual