IEEE 754 с плавающей точкой до ближайшего - PullRequest
0 голосов
/ 15 ноября 2011

В моих заметках есть что-то вроде

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

Так что я могу просто упростить это до

If Guard Then 
    LSB += 1

1 Ответ

1 голос
/ 15 ноября 2011

Нет. А как насчет этого дела?

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

Исходный код будет не выполнять LSB += 1, в этом случае ваш будет.

...