原码表示浮点尾数,移码表示浮点阶码 N=(−1)S×M×REN= (-1)^S\times M\times R^EN=(−1)S×M×RE 移码=x−2n−1移码 = x - 2^{n-1}移码=x−2n−1 规格化 调整非规格化的位数和阶码,使非零的浮点数在尾数的最高位上保证时一个有效值 左规 0.001xxx→0.1xxx×2−20.001\mathrm{x}\mathrm{x}\mathrm{x} \to 0.1\mathrm{x}\mathrm{x}\mathrm{x} \times 2^{-2}0.001xxx→0.1xxx×2−2 右规 1xx.xxx→0.1xxx×231\mathrm{x}\mathrm{x}.\mathrm{x}\mathrm{x}\mathrm{x} \to 0.1\mathrm{x}\mathrm{x}\mathrm{x} \times 2^{3}1xx.xxx→0.1xxx×23 IEEE 754 尾数隐含1.x,隐含表示最高位为 1 左规 0.001xxx→1.xxx×2−30.001\mathrm{x}\mathrm{x}\mathrm{x} \to 1.\mathrm{x}\mathrm{x}\mathrm{x} \times 2^{-3}0.001xxx→1.xxx×2−3 右规 1xx.xxx→1.xxx×221\mathrm{x}\mathrm{x}.\mathrm{x}\mathrm{x}\mathrm{x} \to 1.\mathrm{x}\mathrm{x}\mathrm{x} \times 2^{2}1xx.xxx→1.xxx×22 浮点数加减运算# 对阶 尾数求和 规格化 舍入 溢出判断