Top Level Namespace

Defined Under Namespace

Modules: RubyDanfe

Instance Method Summary collapse

Instance Method Details

#invert(y) ⇒ Object



16
17
18
# File 'lib/ruby_danfe.rb', line 16

def invert(y)
  28.7.cm - y
end

#numerify(number, decimals = 2) ⇒ Object



9
10
11
12
13
14
# File 'lib/ruby_danfe.rb', line 9

def numerify(number, decimals = 2)
  return '' if !number || number == ''
  int, frac = ("%.#{decimals}f" % number).split('.')
  int.gsub!(/(\d)(?=(\d\d\d)+(?!\d))/, "\\1\.")  
  int + "," + frac
end