Sha256: 0d844f2f99d758cd4a1eb0f8eb4d5f5cf664246c8879129247f29b660dd45d71
Contents?: true
Size: 547 Bytes
Versions: 15
Compression:
Stored size: 547 Bytes
Contents
module ErpBaseErpSvcs module Extensions module Core module Commas def commas self.to_s =~ /([^\.]*)(\..*)?/ int, dec = $1.reverse, $2 ? $2 : "" while int.gsub!(/(,|\.|^)(\d{3})(\d)/, '\1\2,\3') end int.reverse + dec end end end end end class Bignum include ErpBaseErpSvcs::Extensions::Core::Commas end class Float include ErpBaseErpSvcs::Extensions::Core::Commas end class Fixnum include ErpBaseErpSvcs::Extensions::Core::Commas end
Version data entries
15 entries across 15 versions & 1 rubygems