class DietaryDsl::Measure

Esta clase nos permite representar unidades de masa, como gramos o kilogramos.

Attributes

cantidad[R]

Public Class Methods

new(cantidad) click to toggle source
# File lib/dietary_dsl/measures/measure.rb, line 8
def initialize(cantidad)
  @cantidad = cantidad.to_f
end

Public Instance Methods

to() click to toggle source
# File lib/dietary_dsl/measures/measure.rb, line 12
def to
  self
end
to_s() click to toggle source
# File lib/dietary_dsl/measures/measure.rb, line 16
def to_s
  if @cantidad < 1000
    "#{small.to_i}#{@small_postfix}"
  elsif big == big.to_i
    "#{big.to_i}#{@big_postfix}"
  else
    "#{big.round(1)}#{@big_postfix}"
  end
end