关于浮点数表示阶符一位,阶码两位,尾符一位,尾数四维,原码表示-5.75答案是011 11100,

1个回答

  • (1)先求到指数.

    -5.57/2^3=-0.7185 (尾数必须规整到(-1~1)之间)

    所以指数=3,二进制是 011.

    (2)尾数为负,所以尾符为1

    计算尾码:

    0.7185*2 =1.437 >1 取 1

    0.437*2 = 0.874 < 1 取 0

    0.874*2 = 1.748 > 1 取 1

    0.748*2 = 1.496 > 1 取 1

    0.496*2 = 0.992 < 1(四舍五入,舍去)

    因此尾码为 1011,根据标准(?)规定,尾码为负数时需要+1,

    因此实际尾码为1100.

    所以最终答案为:011 1100

    但是实际关于浮点数表示标准是有差异的(可以人为指定),

    不知道你教材中的标准是什么,所以此处的解释未必正确.