class Bignum
Public Instance Methods
commas()
click to toggle source
# File lib/oa_templater.rb, line 18 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 26 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