问答题

已知两个实数x=-68,y=-8.25,它们在C语言中定义为float型变量,分别存放在寄存器A和B中。另外,还有两个寄存器C和D。A、B、C、D都是32位的寄存器。请回答下列问题(要求用十六进制表示二进制序列):
x和y相加后的结果存放在C寄存器中,寄存器C中的内容是什么

【参考答案】

两浮点数相加,首先对阶,小阶向大阶看齐,然后尾数相加,结果规格化。X和Y相加后的结果为-1.0011001×2......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)