class Fixnum

Public Instance Methods

commas() click to toggle source
# File lib/oa_templater.rb, line 54
def commas
  to_s =~ /([^\.]*)(\..*)?/
  int, dec = Regexp.last_match[1].reverse, Regexp.last_match[2] ? Regexp.last_match[2] : ''
  while int.gsub!(/(,|\.|^)(\d{3})(\d)/, '\1\2,\3')
  end
  int.reverse + dec
end
eurostyle() click to toggle source
# File lib/oa_templater.rb, line 62
def eurostyle
  to_s =~ /([^\.]*)(\..*)?/
  int, dec = Regexp.last_match[1].reverse, Regexp.last_match[2] ? Regexp.last_match[2] : ''
  while int.gsub!(/( |\.|^)(\d{3})(\d)/, '\1\2 \3')
  end
  int.reverse + dec
end