Ruby Decimal avoids some of the problems of BigDecimal and provides an interface similar to Python's Decimal.