设浮点数的阶码和尾数部分均用补码表示,按照浮点数的运算规则计算X+Y:
X=2-101*0.101100,Y=2-100*(-0.101000)
X=2-101*0.101100,Y=2-100*(-0.101000)
举一反三
- 已知x=201*0.1101,y=211*(-0.1010),试用浮点运算方法计算x+y。其中浮点数阶码4位(含符号),尾数5位(含符号),阶码和尾数均用补码表示
- 设浮点数的格式为阶码5位,包含两位符号位,尾数8位,包含两位符号位,阶码和尾数均用补码表示。已知,x =2-101 ×(-0.101000),y =2-100 ×(+ 0.111011)。 则x的补码规格化浮点数表示形式为( ),y的补码规格化浮点数表示形式为( ).对阶中,阶差的真值是( ),对阶完成后,较小的尾数右移后的补码是( )。
- 设X=2-11 X (-0.101001),Y=2-101 X 0.101101,阶码尾数都用补码表示,求X+Y。要求运算过程小数部分数值6位。答案中X+Y尾数真值符号不能省略。X+Y尾数真值等于(1),X+Y阶码真值等于(2)。
- 浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27×29/32,Y=25×5/8,则用浮点加法计算X+Y的最终结果是( )
- 【计算题】设 , ,浮点数的阶码和尾数部分均用补码表示,阶码用4位表示,其中1位为符号位。尾数用8位表示,采用双符号位表示,按照浮点数的运算规则,计算X-Y