2.3 浮点数的表示_IEEE 754、浮点数的表示_IEEE 754(例题训练)·综合题讲评
约 40 分钟
2.3 浮点数的表示_IEEE 754、浮点数的表示_IEEE 754(例题训练)·综合题讲评
位级模型
综合题用十六进制位模式交叉验证:先拆字段手算,再用程序按位重解释。数值转换与类型强制转换不同,前者改编码保持数值,后者可能只是重新解释位串。
数值与状态推演
0x3F800000拆为s0,E127,f0,数值1.0;0xBF800000为-1.0。Python struct可复算字节与float。
所有计算固定题设位宽,每步写位串、解释类型、是否截断以及溢出依据。
错解反馈与迁移
错因是把0x3F800000当十进制整数再转float。迁移:复算5.75对应0x40B80000,并按大小端分别列4字节。
小纸条
复算5.75对应0x40B80000,并按大小端分别列4字节。
登录 后可看答案
Practice
本课练习
先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。
本课练习正在补齐,暂不应标记为完成。