in reply to Numeric Comparisons Randomly Giving the Wrong Result
Well the first thing to try is to capture the equality, so maybe write some code using >= instead of >, and see what happens.