Class Coercible::Coercer::Decimal
In: lib/coercible/coercer/decimal.rb
Parent: Numeric

Coerce BigDecimal values

Methods

Constants

FLOAT_FORMAT = 'F'.freeze

Public Instance methods

Passthrough the value

@example

  Coercible::Coercion::BigDecimal.to_decimal(BigDecimal('1.0')) # => BigDecimal('1.0')

@param [BigDecimal] value

@return [Fixnum]

@api public

Coerce given value to String

@example

  coercer[BigDecimal].to_string(BigDecimal('1.0')) # => "1.0"

@param [BigDecimal] value

@return [String]

@api public

[Validate]