-->
当前位置:首页 > 题库 > 正文内容

填空题:华科教材P92(3.10)类型2:采用IEEE754单精度浮点数格式计算下列表达式的值。

Luz3年前 (2022-06-04)题库2051
采用IEEE754单精度浮点数格式计算下列表达式的值。

(1)0.75+ (-65.25) (2)0.75-(-65.25)

按步骤填空:


(1)将0.75用二进制表示:二进制结果为 ;65.25的二进制结果为


(2)将二进制制数规格化,即转成1.M的形式,0.75的二进制的小数点必须向右移动位。65.25的二进制的小数点必须向左移动位。


(3)通过公式求出阶码的值:0.75的阶码为 (填写补足8位二进制)。-65.25的阶码为 (填写补足8位二进制)。


(4)将S、E以及尾域M转成二进制进行合码,最后得到IEEE754浮点数二进制的存储形式,用十六进制表示为0.75为0x ;-65.25为0x。


(5)对阶:用0.75的阶码减去-65.25的阶码可以求出差值为:(填写十进制)


(6)尾数计算:从对阶结果可以看出,需要对x进行对阶。所以对0.75的尾数进行计算,将0.75的尾数右移位,得出结果。尾数相加,根据题目对尾数进行带符号相加操作,最后得出结果后与阶码相结合,这里要注意尾数相加后的符号变化。


(7)最后将S、阶码和尾数相互结合可以得出:将二进制用十六进制表示为0x ,转成10进制数就是0.75-65.25= -64.5


(8)同理:0.75-(-65.25)尾数计算有变化,得出结果用二进制用十六进制表示为0x






答案:
第1空:0.11 ||

第2空:1000001.01 ||

第3空:1 || 一 ||

第4空:6 || 六 ||

第5空:01111110 ||

第6空:10000101 ||

第7空:3F400000 || 3f400000 ||

第8空:C2828000 || c2828000 ||

第9空:-7 ||

第10空:7 || 七 ||

第11空:C2810000 || c2810000 ||

第12空:42840000 ||

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。