Fixes #269. ArithmeticException in BigDecimal.divide() when result has non-terminating decimal expansion.