Return true if the float is within precision of the other
value o. This is used to accommodate for floating point
errors.
value to compare with
the precision to use in the comparison.
true if the match is within precision
# File lib/ferret/number_tools.rb, line 11 def =~(o, precision = 0.0000000001) return (1 - self/o).abs < precision end