问题描述
所以我有点无奈。我想我知道如何对 IEEE-754 数字进行加法运算,但是我在减法方面遇到了很大的问题。我有感觉,我的想法是正确的,但我想和你们核实一下。
所以我们有以下两个 IEEE-754 编号:
x: 0 1000 0010 100 1000 0000 0000 0000 0000
y: 0 1000 0011 010 1001 0000 0000 0000 0000
由于我们必须对正数进行减法运算,所以我的想法是取 y,反转尾数并计算
x+(-y)
一位导师告诉我,那是不正确的,我必须保持数字为正数,然后减去它们。他为什么以及如何不告诉我。
谁能告诉我这样做的正确方法是什么?
我对 x-y 方式的想法:
- 将指数从 x 扩展到 1000 0011
- 将 x 的尾数移动 1
- 以正常方式减去两个数字
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)