Disliked..." if the price ends with 000" recognize this as a round number? or maybe divisions and remainders way? No need to code it...Ignored
Applying to prices, if 0.034 is to be checked as a round number to levels of 0.020 (20*point of 0.001), there should be no remainder.