IEEE 754浮点回合最近

时间:2011-11-15 13:07:25

标签: floating-point rounding ieee-754

在我的笔记中,我有类似

的内容
If (Guard & !Round & !Sticky)
    If (LSB == 1) 
        LSB += 1
Else If (Guard) 
    LSB += 1
End If

所以我可以将其简化为

If Guard Then 
    LSB += 1

1 个答案:

答案 0 :(得分:1)

没有。这个案子怎么样?

Guard==true
Sticky==false
Round==false
LSB==0

在这种情况下,原始代码执行LSB += 1,你的。