1.000(基准2)x 2^-1+(-0.111(基准2)x2^-1)=.001(基准2)x2^-1?
加二进制数不是简单的加吗?我不知道这个加法是怎么工作的。。

最佳答案

我不知道你问“你不是简单地加上吗?”,但数学是正确的。它基本上是以2为基数的科学记数法。

1.000(base2) x 2^-1 = 0.100(base2)
-0.111(base2) x 2^-1 = -0.0111(base2)

0.100 + (-0.0111) = 0.0001

0.0001 = 0.001(base2) x 2^-1

关于c - 二进制浮点加法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5782967/

10-11 15:33