coerce

coerce(p1)
Instance Public methods

The coerce method provides support for Ruby type coercion. It is not enabled by default.

This means that binary operations like + * / or - can often be performed on a BigDecimal and an object of another type, if the other object can be coerced into a BigDecimal value.

e.g. a = ::new(â1.0â) b = a / 2.0 -> 0.5

Note that coercing a String to a BigDecimal is not supported by default; it requires a special compile-time option when building Ruby.

doc_ruby_on_rails
2015-03-31 06:59:25
Comments
Leave a Comment

Please login to continue.