列表

详情


浮点数的一般表示形式为N=2E×F,其中E为阶码,F为尾数。以下关于浮点表示的叙述中,错误的是(  )。两个浮点数进行相加运算,应首先(  )。

第 1 问

A. 阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度

B. 工业标准IEEE754浮点数格式中阶码采用移码、尾数采用原码表示

C. 规格化指的是阶码采用移码、尾数采用补码

D. 规格化表示要求将尾数的绝对值限定在区间[0.5,1)

第 2 问

A. 将较大的数进行规格化处理

B. 将较小的数进行规格化处理

C. 将这两个数的尾数相加

D. 统一这两个数的阶码

参考答案: C D

详细解析:

本题考查数据表示基础知识。
  为了提高运算的精度,需要充分地利用尾数的有效数位,通常采取浮点数规格化形式,即规定尾数的最高数位必须是一个有效值,即1/2≤|F|<1。在尾数用补码表示时,规格化浮点数应满足尾数最高数位与符号位不同,即当1/2≤F<1时,应有0.1xx...x形式;当-1≤M<-1/2时,应有1.0xx...x形式。
  需要注意的是,当M=-1/2时,对于原码来说是规格化数,而对于补码来说不是规格化数。
  两个浮点数进行相加运算时,首先需要对阶(使它们的阶码一致),然后再进行尾数的相加处理。

上一题