Working with Fixed Decimals (BigDecimal)

Fixed Point (BigDecimal) objects are immutable like the BigInteger objects, so those methods that generate new BigDecimal results all return the new value, rather than update the object that is being operated on.