Sha256: 59ffeeb295a25167b1ace7a69363f876af22b1f0dd9c10a3a51692f44827bc4d
Contents?: true
Size: 250 Bytes
Versions: 1
Compression:
Stored size: 250 Bytes
Contents
module EasyDivide class Percent # 20.percent(10) => 0.6666... # 10.percent(4,5,6) => 0.3333... def self.calculate(dividend, divisor) dividend.to_f / (dividend.to_f + divisor.inject(0.0) do |sum, n| sum + n end) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
easy_divide-1.0.1 | lib/easy_divide/percent.rb |