/** {@inheritDoc} */ public BigReal multiply(BigReal a) { return new BigReal(d.multiply(a.d)); }
/** {@inheritDoc} */ public BigReal add(BigReal a) { return new BigReal(d.add(a.d)); }
/** {@inheritDoc} */ public BigReal add(BigReal a) { return new BigReal(d.add(a.d)); }
/** {@inheritDoc} */ public BigReal subtract(BigReal a) { return new BigReal(d.subtract(a.d)); }
/** {@inheritDoc} */ public BigReal divide(BigReal a) throws ArithmeticException { return new BigReal(d.divide(a.d, scale, roundingMode)); }
/** {@inheritDoc} */ public BigReal subtract(BigReal a) { return new BigReal(d.subtract(a.d)); }
/** {@inheritDoc} */ public BigReal divide(BigReal a) throws ArithmeticException { return new BigReal(d.divide(a.d, scale, roundingMode)); }
/** {@inheritDoc} */ public BigReal multiply(BigReal a) { return new BigReal(d.multiply(a.d)); }