module Safrano::CoreIncl::Numeric::Convert

Public Instance Methods

toDecimalPrecisionScaleString(precision, scale) click to toggle source
# File lib/core_ext/Numeric/convert.rb, line 18
def toDecimalPrecisionScaleString(precision, scale)
  p = Integer(precision)
  sprintf("%#{p + 2}.#{scale}f", self).strip
end
toDecimalPrecisionString(precision) click to toggle source
# File lib/core_ext/Numeric/convert.rb, line 13
def toDecimalPrecisionString(precision)
  p = Integer(precision)
  BigDecimal(self, p).to_s('F')
end
toDecimalString() click to toggle source
# File lib/core_ext/Numeric/convert.rb, line 9
def toDecimalString
  BigDecimal(to_s).to_s('F')
end