|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.runtime.typehandling.NumberMath
org.codehaus.groovy.runtime.typehandling.BigDecimalMath
public final class BigDecimalMath extends NumberMath
BigDecimal NumberMath operations
Field Summary | |
---|---|
static int |
DIVISION_EXTRA_PRECISION
|
static int |
DIVISION_MIN_SCALE
|
static BigDecimalMath |
INSTANCE
|
Method Summary | |
---|---|
protected java.lang.Number
|
absImpl(java.lang.Number number)
|
java.lang.Number
|
addImpl(java.lang.Number left, java.lang.Number right)
|
int
|
compareToImpl(java.lang.Number left, java.lang.Number right)
|
java.lang.Number
|
divideImpl(java.lang.Number left, java.lang.Number right)
|
java.lang.Number
|
multiplyImpl(java.lang.Number left, java.lang.Number right)
|
java.lang.Number
|
subtractImpl(java.lang.Number left, java.lang.Number right)
|
protected java.lang.Number
|
unaryMinusImpl(java.lang.Number left)
|
Methods inherited from class NumberMath | |
---|---|
abs, absImpl, add, addImpl, and, andImpl, compareTo, compareToImpl, createUnsupportedException, divide, divideImpl, getMath, intdiv, intdivImpl, isBigDecimal, isBigInteger, isFloatingPoint, isInteger, isLong, leftShift, leftShiftImpl, mod, modImpl, multiply, multiplyImpl, or, orImpl, rightShift, rightShiftImpl, rightShiftUnsigned, rightShiftUnsignedImpl, subtract, subtractImpl, toBigDecimal, toBigInteger, unaryMinus, unaryMinusImpl, xor, xorImpl |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
public static final int DIVISION_EXTRA_PRECISION
public static final int DIVISION_MIN_SCALE
public static final BigDecimalMath INSTANCE
Method Detail |
---|
protected java.lang.Number absImpl(java.lang.Number number)
public java.lang.Number addImpl(java.lang.Number left, java.lang.Number right)
public int compareToImpl(java.lang.Number left, java.lang.Number right)
public java.lang.Number divideImpl(java.lang.Number left, java.lang.Number right)
public java.lang.Number multiplyImpl(java.lang.Number left, java.lang.Number right)
public java.lang.Number subtractImpl(java.lang.Number left, java.lang.Number right)
protected java.lang.Number unaryMinusImpl(java.lang.Number left)
Groovy Documentation