Immutable classes have various advantages over mutable ones, not least being thread-safe.
However, I would not be averse to adding mutable versions of the Number classes to math. I would want to see the complete set however, MutableBigDecimal, MutableBigInteger, MutableInteger, MutableLong, MutableDouble, MutableFloat and MutableFraction. They would need to be Number subclasses. Have you got code already? (I prefer immutable, so I don't especially want to write the mutable classes.) Stephen ----- Original Message ----- From: <[EMAIL PROTECTED]> > What do you think about implementing mutable > BigInteger and BigDecimal classes as part of a [math] > package? > > Using BigDecimal for financial applications comes with > a big drawback: for every calculation a new BigDecimal > object is created since BigDecimals are immutable. > You might even need to create two BigDecimal per > calculation: > > BigDecimal result = ... > result = result.plus(new BigDecimal(0.345f)); > > Or is there some other library you know of? > > Victor > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
