Posted By: Javier Goizueta
Date: 2009-06-19 10:58
Summary: Ruby Decimal 0.1.0 has been released
Project: Ruby Decimal
This is the initial release of Ruby Decimal.
Ruby Decimal is an arbitrary-precision decimal floatin point numeric type, based on Eric Price and and Facundo Batista’s class for Python, and implemented in pure-Ruby.
It has a number of advantages over BigDecimal and some nice features:
* Standards-compliant (General Decimal Arithmetic / IEEE 754-2008)
* Uses the Testcases from GDA
* Nice Ruby interface
* Fixed precision and exact modes
* Extensible conversions to/from other numeric types
* Decimal contexts managed by thread-safe objects
Currente release 0.1.0 still lacks a few GDA functions that will be implemented in upcoming releases 0.2 and 0.3.
|
|