【简答题】用规格化的浮点格式(其中阶码(包括1位符号位)取8位补码,尾数(包括1位符号位)取24位原码,基为2。)表示十进制数123.625。 (5.0分)
123.625 =(01111011.101) B = 0. 1111011101 ×2 111 阶码(1个字节):00000111 位数(3个字节):11110111 01000000 00000000
举一反三
- 若阶码为3位,用补码表示;尾数7位,用原码表示,其中1位为符号位;以2为底。数据格式为:尾数符号 阶符符号 阶码值 尾数值,则十进制数27/64的浮点规格化数是
- 若浮点数中尾数用补码表示,则判断运算结果就是规格化数的方法就是()。(此时无需左规) A: 阶码符号位与阶码数值最高位相异 B: 阶码符号位与阶码数值最高位相同 C: 尾数符号位与尾数数值最高位相异 D: 尾数符号位与尾数数值最高位相同
- 假设浮点数据为16位,1位符号位,阶码5位,用补码表示;尾数10位,用补码表示。写出二进制数(-1011.10111)2的规格化浮点代码
- 某浮点数长12位,阶码4位,尾数8位(均包括一位符号位,用补码表示),写出真值为(-101.011)2的规格化浮点代码(规格化机器数)
- 十进制数-35.375 如果用规格化浮点数表示该数值,阶码用4位补码,尾数用10位补码表示,则阶码为 ,尾数为 。 如果用用IEEE短浮点格式表示该数值,则阶码为 ,尾数为 ,符号位是
内容
- 0
在浮点数原码运算时,判断结果为规格化数的条件是( )。 A: 尾数的最高数值位为1 B: 尾数的符号位与最高数值位相同 C: 尾数的符号位与最高数值位不同 D: 阶的符号位与尾数的符号位不同
- 1
设某浮点数共 12 位,其中阶码含 1 位阶符共 4 位,以 2 为底,补码表示;尾数含 1 位数符共 8 位,补码表示,规格化。则该浮点数所能表示的最大正数是 。
- 2
假设浮点数长12位,阶码4位,尾数8位(均包括一位符号位,用补码表示),写出浮点代码为0,0100,0101010的规格化浮点数
- 3
某计算机用 12 位表示一个浮点数,该浮点数从高位到低位依次为阶符 1位,阶码 3 位(用原码表示),数符 1 位,尾数 7 位(用补码表示),若该浮点数的规格化表示为 010010110100,则该数的真值是
- 4
在浮点数原码进行运算时,判断结果是否为规格化的方法是() A: 阶的符号位与尾数的符号位不同 B: 尾数的符号位与最高数值位相同 C: 尾数的符号位与最高数值位不同 D: 尾数的最高数值位为1