单选题 关于浮点数IEEE 754标准的规定,______是错误的。
Ⅰ.浮点数可以表示正无穷大和负无穷大两个值
Ⅱ.如果需要,也允许使用非格式化的浮点数
Ⅲ.对任何形式的浮点数都要求使用隐藏位技术
Ⅳ.对32位浮点数的阶码用移127的移码表示,尾数用原码表示
  • A.仅Ⅰ、Ⅲ
  • B.仅Ⅱ、Ⅲ
  • C.仅Ⅲ
  • D.仅Ⅰ、Ⅲ、Ⅳ
【正确答案】 C
【答案解析】[解析] Ⅰ:这是规定的,浮点数可以表示正无穷大和负无穷大两个值。
Ⅱ:在特殊的场合当然可以使用非规格化的浮点数,只是在做加减运算时,如果不使用规格化浮点数就没有办法运算。
Ⅲ:只对{{U}}规格化的浮点数{{/U}}才使用隐藏位技术(隐藏最高位1)。
Ⅳ:浮点数IEEE 754标准规定:对32位浮点数的阶码用移127的{{U}}移码{{/U}}表示,尾数用{{U}}原码{{/U}}表示。
补充:为便于软件的移植,浮点数的表示格式应该有统一标准(定义)。1985年,IEEE(Institute of Electrical and Electronics Engineers)提出了IEEE 754标准。该标准规定基数为2,阶码E用移码表示,尾数M用原码表示,根据原码的规格化方法,最高数字位总是1,该标准将这个1缺省存储,使得尾数表示范围比实际存储的多一位,这样可以节省存储空间。