浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均包含2位符号位)。若有两个数X = 2^* 29/32 ,Y= 2^5 * 5/8,则用浮点加法计算X+Y 的最终结果是( )。
A: 00111 1100010
B: 01000 0010001
C: 溢出
D: 00111 0100010
A: 00111 1100010
B: 01000 0010001
C: 溢出
D: 00111 0100010
C
举一反三
- 浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数[img=118x27]1802fc83aba1452.png[/img],[img=98x27]1802fc83b3df48c.png[/img], 则用浮点加法计算x+y的最终结果是( )。 A: 发生溢出 B: 00111 1100010 C: 00111 0100010 D: 01000 0010001
- 浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27×29/32,Y=25×5/8,则用浮点加法计算X+Y的最终结果是( )
- 减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且数位分别为5位和7位(均含2位符号位)。若有两个数x=27×29/32,y=25×5/8,则用浮点加法计算x+y的最终结果是() A: 001111100010 B: 001110100010 C: 010000010001 D: 发生溢出
- 浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数...,则用浮点加法计算X+Y的最终结果是(
- 已知x=201*0.1101,y=211*(-0.1010),试用浮点运算方法计算x+y。其中浮点数阶码4位(含符号),尾数5位(含符号),阶码和尾数均用补码表示
内容
- 0
设浮点数的格式为阶码5位,包含两位符号位,尾数8位,包含两位符号位,阶码和尾数均用补码表示。已知,x =2-101 ×(-0.101000),y =2-100 ×(+ 0.111011)。 则x的补码规格化浮点数表示形式为( ),y的补码规格化浮点数表示形式为( ).对阶中,阶差的真值是( ),对阶完成后,较小的尾数右移后的补码是( )。
- 1
假设浮点数长12位,阶码4位,尾数8位(均包括一位符号位,用补码表示),写出浮点代码为0,0100,0101010的规格化浮点数
- 2
某浮点数长12位,阶码4位,尾数8位(均包括一位符号位,用补码表示),写出真值为(-101.011)2的规格化浮点代码(规格化机器数)
- 3
【填空题】v 例:一浮点数的阶码为 6 位(包括一位阶符),尾数为 10 位(包括一位数符),阶码与尾数均采用 补码 表示,阶码的底为 2 , 数符在浮点数的最高位 。写出 X 与 Y 的规格化浮点数。 v ( 2 ) Y =( 17/64 ) 10
- 4
浮点数加法中,首先必须对阶,使二数阶码相等,才能进行加法运算,对阶时要求 (5) ,尾数相加后还需对尾数进行规格化、含入等处理,才能得到运算结果。如果判断浮点加法结果溢出,可判断 (6) 。 (6)处填()。 A: 尾数是否溢出 B: 阶码是否溢出 C: 尾数是否规格化 D: 不会溢出