flatiron/revalidator — pull request #13 by brainafk (2012-03-17 19:16:38+00:00)
Title: add support for divisibleBy decimals

if you have 0.2 and a divisibleBy 0.01 it gets each count of decimal places, takes the higher one, multiplies each with 10^decimal_places_count and than uses these results to calculate the remainder: 0.2 * 10^2 = 20, 0.01 * 10^2 = 1 -> 20 % 1 == 0