module WeightConversion
Public Instance Methods
to_kilogram()
click to toggle source
Proxy = Kilogram
# File lib/unit_conversion/weight_conversion.rb, line 3 def to_kilogram case @unit when 'pound' @measurement *= 0.45359 when 'ounce' @measurement *= 0.02835 when 'short_ton' @measurement *= 907.18464 when 'long_ton' @measurement *= 1016.04691 end end
to_long_ton()
click to toggle source
# File lib/unit_conversion/weight_conversion.rb, line 16 def to_long_ton if @unit == 'kilogram' @measurement *= 0.000984207 else self.to_kilogram @unit = 'kilogram' self.to_long_ton end end
to_ounce()
click to toggle source
# File lib/unit_conversion/weight_conversion.rb, line 46 def to_ounce if @unit == 'kilogram' @measurement *= 35.27396195 else self.to_kilogram @unit = 'kilogram' self.to_ounce end end
to_pound()
click to toggle source
# File lib/unit_conversion/weight_conversion.rb, line 36 def to_pound if @unit == 'kilogram' @measurement *= 2.2046226218 else self.to_kilogram @unit = 'kilogram' self.to_pound end end
to_short_ton()
click to toggle source
# File lib/unit_conversion/weight_conversion.rb, line 26 def to_short_ton if @unit == 'kilogram' @measurement *= 0.00110231 else self.to_kilogram @unit = 'kilogram' self.to_short_ton end end