diff --git a/lib/bloomfilter/filter.rb b/lib/bloomfilter/filter.rb index 1841276..1f2f962 100644 --- a/lib/bloomfilter/filter.rb +++ b/lib/bloomfilter/filter.rb @@ -2,12 +2,12 @@ module BloomFilter class Filter def stats fp = ((1.0 - Math.exp(-(@opts[:hashes] * size).to_f / @opts[:size])) ** @opts[:hashes]) * 100 - printf "Number of filter buckets (m): %d\n" % @opts[:size] - printf "Number of bits per buckets (b): %d\n" % @opts[:bucket] - printf "Number of filter elements (n): %d\n" % size - printf "Number of filter hashes (k) : %d\n" % @opts[:hashes] - printf "Raise on overflow? (r) : %s\n" % @opts[:raise].to_s - printf "Predicted false positive rate = %.2f%\n" % fp + printf "Number of filter buckets (m): %d\n", @opts[:size] + printf "Number of bits per buckets (b): %d\n", @opts[:bucket] + printf "Number of filter elements (n): %d\n", size + printf "Number of filter hashes (k) : %d\n", @opts[:hashes] + printf "Raise on overflow? (r) : %s\n", @opts[:raise].to_s + printf "Predicted false positive rate = %.2f%%\n", fp end end -end \ No newline at end of file +end