Class: EasyDivide::Ratio

Inherits:
Object
  • Object
show all
Defined in:
lib/easy_divide/ratio.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#ratioObject (readonly)

Returns the value of attribute ratio.



3
4
5
# File 'lib/easy_divide/ratio.rb', line 3

def ratio
  @ratio
end

Class Method Details

.calculate(dividend, divisor) ⇒ Object

40.radio(50) => 0.9 12.ratio(1, 5) => 2.0



6
7
8
# File 'lib/easy_divide/ratio.rb', line 6

def self.calculate(dividend, divisor)
  (dividend.to_f / divisor.inject(0.0) do |sum, n| sum + n end)
end