class BigDecimal

Public Instance Methods

to_msgpack(packer) click to toggle source
# File lib/proc/msgpack/types/decimal.rb, line 6
def to_msgpack(packer)
  if precision > 16
    packer.write(Proc::Msgpack::Types::Decimal.new(self))
    packer
  else
    to_f.to_msgpack(packer)
  end
end