IEEE754标准

按照IEEE754标准,常用的浮点数的格式如下图所示:

IEEE754标准规定常用的浮点数格式有段短浮点数(单精度,float型),长浮点数(双精度,double型),临时浮点数,如下表:

类型 数符 阶码 尾数数值 总位数
短浮点数 1 8 23 32
长浮点数 1 11 52 64
短浮点数短浮点数对应的偏置值为7FH(十进制127)
长浮点数短浮点数对应的偏置值为3FFH(十进制1023)
注意:短浮点数和长浮点数都采用隐含位数最高数位的办法,因此可多表示一位尾数。临时浮点数又称拓展浮点数,无隐含位。
阶码是以移码形式存储的,对于短浮点数,偏置值为127;对于长浮点数,偏置值为1023。存储浮点数阶码之前,偏置值要先加到阶码真值上。
原文地址:https://www.cnblogs.com/brainstorm-yc/p/14599951.html