Module: ShieldPressTracker::Helpers

Defined in:
lib/shieldpress_tracker/collectors.rb

Class Method Summary collapse

Class Method Details

.percentile(values, percentile) ⇒ Object



9
10
11
12
# File 'lib/shieldpress_tracker/collectors.rb', line 9

def self.percentile(values, percentile)
  return 0 if values.empty?
  values.sort[[(percentile / 100.0 * values.length).ceil - 1, 0].max]
end