关于浮点数的一个题目

来源:百度知道 编辑:UC知道 时间:2024/05/21 14:18:29
32位微机采用IEEE短实数格式的32位浮点数,数符+8位阶码,以2为底,用偏移码表示,偏移值是+127,其余23位是位尾数,采用隐含尾数最高位为整数位“1”的方法,用原码表示。求1)、浮点数表示范围2)、浮点数(CA646800)16的真值是多少。3)、(-74.625)10的IEEE短实数浮点机器码是多少?
最好能把上述问题的解答过程阐述一下,能解释越清楚越好。麻烦啦,我搞不太明白啊

1)、-(2-2^(-23))*2^128 ~+(2-2^(-23))*128
2)、先算2进制,再把32位2进制化为1位+8位+23位的形式,尾数变成(1.尾数),阶码数值-127后为尾数部分小数点移动的位数,再求一下就行了
3)、和第二问差不多,反过来做