$$
b \coloneqq (b_{m},b_{m-1}\cdots b_{1},b_{0},.,b_{-1},b_{-2}\cdots b_{1-n},b_{-n})2
= \sum{k=-n}^m 2^k \times b_k
$$
$$
V \coloneqq \left(s,\underbrace{e_{k-1}\cdots e_{1},e_{0}}{e},\overbrace{f{-1},f_{-2}\cdots f_{-n}}^{f}\right)_2
= (-1)^s \times 2^{E(e)} \times M(f)
$$
其中
-
为 位二进制整数,其值为
-
为 位二进制小数,其值为
- 单精度
- 双精度
记 ,则除特殊值外
根据 的取值,可分为三种情形:
|
退化情形 |
常规情形 |
特殊值 |
|
全为
|
既有 又有
|
全为
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ f \mathbin{?} \text{NaN} : \infty$ |
|
|
|
|
|
|
|
|