@GwtCompatible
public class BigDecimalExtensions
extends java.lang.Object
big decimal numbers.| Constructor and Description |
|---|
BigDecimalExtensions() |
| Modifier and Type | Method and Description |
|---|---|
static java.math.BigDecimal |
operator_divide(java.math.BigDecimal a,
java.math.BigDecimal b)
The binary
divide operator. |
static java.math.BigDecimal |
operator_minus(java.math.BigDecimal a)
The unary
minus operator. |
static java.math.BigDecimal |
operator_minus(java.math.BigDecimal a,
java.math.BigDecimal b)
The binary
minus operator. |
static java.math.BigDecimal |
operator_multiply(java.math.BigDecimal a,
java.math.BigDecimal b)
The binary
times operator. |
static java.math.BigDecimal |
operator_plus(java.math.BigDecimal a,
java.math.BigDecimal b)
The binary
plus operator. |
static java.math.BigDecimal |
operator_power(java.math.BigDecimal a,
int exponent)
The
power operator. |
@Pure public static java.math.BigDecimal operator_minus(java.math.BigDecimal a)
minus operator.a - a BigDecimal. May not be null.-ajava.lang.NullPointerException - if a is null.@Pure public static java.math.BigDecimal operator_plus(java.math.BigDecimal a, java.math.BigDecimal b)
plus operator.a - a BigDecimal. May not be null.b - a BigDecimal. May not be null.a.add(b)java.lang.NullPointerException - if a or b is null.@Pure public static java.math.BigDecimal operator_minus(java.math.BigDecimal a, java.math.BigDecimal b)
minus operator.a - a BigDecimal. May not be null.b - a BigDecimal. May not be null.a.subtract(b)java.lang.NullPointerException - if a or b is null.@Pure public static java.math.BigDecimal operator_power(java.math.BigDecimal a, int exponent)
power operator.a - a BigDecimal. May not be null.exponent - the exponent.a.pow(b)java.lang.NullPointerException - if a is null.@Pure public static java.math.BigDecimal operator_multiply(java.math.BigDecimal a, java.math.BigDecimal b)
times operator.a - a BigDecimal. May not be null.b - a BigDecimal. May not be null.a.multiply(b)java.lang.NullPointerException - if a or b is null.@Pure public static java.math.BigDecimal operator_divide(java.math.BigDecimal a, java.math.BigDecimal b)
divide operator.a - a BigDecimal. May not be null.b - a BigDecimal. May not be null.a.divide(b, MathContext.DECIMAL128)java.lang.NullPointerException - if a or b is null.