public static class ArithmeticEngine.BigDecimalEngine extends ArithmeticEngine
BigDecimal, then operates on these
converted BigDecimals.ArithmeticEngine.BigDecimalEngine, ArithmeticEngine.ConservativeEngineBIGDECIMAL_ENGINE, CONSERVATIVE_ENGINE, maxScale, minScale, roundingPolicy| Constructor and Description |
|---|
ArithmeticEngine.BigDecimalEngine() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Number |
add(java.lang.Number first,
java.lang.Number second) |
int |
compareNumbers(java.lang.Number first,
java.lang.Number second) |
java.lang.Number |
divide(java.lang.Number first,
java.lang.Number second) |
java.lang.Number |
modulus(java.lang.Number first,
java.lang.Number second) |
java.lang.Number |
multiply(java.lang.Number first,
java.lang.Number second) |
java.lang.Number |
subtract(java.lang.Number first,
java.lang.Number second) |
java.lang.Number |
toNumber(java.lang.String s) |
setMaxScale, setMinScale, setRoundingPolicypublic int compareNumbers(java.lang.Number first,
java.lang.Number second)
compareNumbers in class ArithmeticEnginepublic java.lang.Number add(java.lang.Number first,
java.lang.Number second)
add in class ArithmeticEnginepublic java.lang.Number subtract(java.lang.Number first,
java.lang.Number second)
subtract in class ArithmeticEnginepublic java.lang.Number multiply(java.lang.Number first,
java.lang.Number second)
multiply in class ArithmeticEnginepublic java.lang.Number divide(java.lang.Number first,
java.lang.Number second)
divide in class ArithmeticEnginepublic java.lang.Number modulus(java.lang.Number first,
java.lang.Number second)
modulus in class ArithmeticEnginepublic java.lang.Number toNumber(java.lang.String s)
toNumber in class ArithmeticEngine