# File lib/core/facets/numeric/delimit.rb, line 13 def delimit(options = {}) opts = { :delimiter => ',', :separator => '.' }.merge(options) digits, decimals = self.to_s.split('.') digits = digits.reverse.chars.each_slice(3).map(&:join).join(opts[:delimiter]).reverse return digits unless decimals [digits, decimals].join(opts[:separator]) end