IEEE-754标准规定:单精度浮点数的最高位为符号位,后面跟8位经偏移的阶码(移码),偏移量为+127,尾数用原码表示,且把尾数规格化为1.xxx.…x(x为0或1),并将1去掉,尾数用23位表示。根据该标准,十进制数+178。125的规格化表示形式为(

admin2009-02-15  42

问题 IEEE-754标准规定:单精度浮点数的最高位为符号位,后面跟8位经偏移的阶码(移码),偏移量为+127,尾数用原码表示,且把尾数规格化为1.xxx.…x(x为0或1),并将1去掉,尾数用23位表示。根据该标准,十进制数+178。125的规格化表示形式为(7)。

选项 A、010000110 01100100010000000000000
B、0 100130111 011001000100000000000000
C、1 100001000110010001000000000000000
D、0 10000110 1110010001000000000000000

答案A

解析 数值数据在计算机中有两种表示方法:定点表示(整数)和浮点表示(实数)。定点数小数点隐含在个位数的右边,浮点数小数点的位置不固定,由指数部分指明小数点的实际位置。在计算机中表示浮点数时,指数可选用不同的编码,尾数的格式和小数点的位置也可以有不同的规定,因此,浮点数的表示方法不是惟一的,不同的计算机可以有不问的规定。本题中先把十进制数178.125转化成二进制数10110010.001,然后根据IEEE 754标准,把尾数规格化为1.XXX...x(x为0或1),并将1去掉,尾数用23位原码表示,得到尾数 01100100010000000000000的表示形式。其阶码为6,用8位移码表示为10000110,最后在最高位添上尾数的符号位0。答案A。
转载请注明原文地址:https://jikaoti.com/ti/YIz7FFFM
0

相关试题推荐
最新回复(0)