1,370 questions

1,487 answers

3,325 comments

265 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