Sha256: 32e260588d8d6748c11370e92546b207f3fb59b56dae68adc42b88b1ed3a9896

Contents?: true

Size: 237 Bytes

Versions: 1

Compression:

Stored size: 237 Bytes

Contents

module EasyDivide
  class Ratio
    attr_reader :ratio
    # 40.radio(50) => 0.9
    # 12.ratio(1, 5) => 2.0
    def self.calculate(dividend, divisor)
      (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/ratio.rb