# 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