968 questions

1,065 answers

2,292 comments

194 users

This has to do with the fact that 0.1 doesn't have a finite representation in binary (For more details, see R. Regan's article: "Why 0.1 Does not Exist in Floating-Point ).

One solution in this case might be to use: (!Vari * 10) rounded eq: 5