这段代码，首先需了解浮点数的存储格式。一个浮点数以32个二进制位表示一个有理数，而这32位由其意义分为三段：首先首位为符号位，如若是0则为正数，反之为负数；接下来的8位表示经过偏移处理（这是为了使之能表示-127－128）后的指数；最后23位表示的则是有效数字中除最高位以外的其余数字。将上述结构表示成公式即为formula_9，其中formula_10表示有效数字的尾数（此处formula_11，偏移量formula_12，而指数的值formula_13决定了有效数字（在Lomont和McEniry的论文中