某数采用IEEE754单精度浮点数格式表示为C6400000H,则该数的值是( )。
A. −1.5×2^13
B. −1.5×2^12
C. −0.5×2^13
D. −0.5×2^12
单精度浮点数大小为4Bytes(32bits) 其中,具***数的含义为: 第1位表示符号,0为正数,1为负数, 第2~9位表示幂数,由于转换成单精度时,幂数加上了127,之后要减127 第10~32位表示小数部分 C640 0000H 化成2进制是: 1 10001100 10000000000000000000000 负数 13(140-127) 0.5(这里的小数部分指去掉1后的小数部分) 所以最终答案为 -1.5*2^13
C640 0000H,二进制格式为1100 0110 0100 0000 0000 00000000 0000,转换为标准的格式为:数符=1表示负数;阶码值为1000 1100-0111 1111=0000 1101=13;尾数值为1.5(注意其有隐含位,要加1)。因此,浮点数的值为-1.5×2^13
解析:IEEE 754 单精度浮点...
用户登录可进行刷题及查看答案
解析:IEEE 754 单精度浮点数格式为 C640 0000H,二进制格式为 1100 0110 0100 0000 0000 0000 0000 0000
IEEE754浮点数的格式如下:
本题选A。
登录后提交答案