data = (S)*(D)*(2^(E-127))
S-1位
D-8位
E-23位
X:0 1001 1101 110 1001 1010 1010 1010 1011
Y:0 0101 1011 111 1100 1100 1001 1001 1001
1)对阶D:
X-指数D 1001 1101= -0x1D=-29
Y-指数D 0110 1011= 0x6B=107
Y-指数D 大于 X-指数D,X向Y靠拢,X-数值E需要右移动(107+29=136)位,结果有效值变为全0
X:0 0101 1011 000 0000 0000 0000 0000 0000
Y:0 0101 1011 111 1100 1100 1001 1001 1001
X-E + Y-E = 111 1100 1100 1001 1001 1001
X+Y=0 0101 1011 111 1100 1100 1001 1001 1001
即X+Y=0x4EE9AAAB
按IEEE754格式还原为:
X+Y=1960138112.000000
宏观上的解释是,一个很大的数Y,加上一个极小的X,在有效数字位有限的情况下,约等于Y.