True, but if you are using ≈ this means that you already expect the values to not be exactly equal. If there is any noise involved, the chance of two floating points evaluating false for < but true for <= already get very low. Will be consistently faster only for people doing integer arithmetic on floating points.