public final class FloatingPointMath extends NumberMath
| Modifier and Type | Field and Description |
|---|---|
static FloatingPointMath |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
protected Number |
absImpl(Number number) |
Number |
addImpl(Number left,
Number right) |
int |
compareToImpl(Number left,
Number right) |
Number |
divideImpl(Number left,
Number right) |
protected Number |
modImpl(Number left,
Number right) |
Number |
multiplyImpl(Number left,
Number right) |
Number |
subtractImpl(Number left,
Number right) |
protected Number |
unaryMinusImpl(Number left) |
protected Number |
unaryPlusImpl(Number left) |
abs, add, and, andImpl, bitwiseNegate, bitwiseNegateImpl, compareTo, createUnsupportedException, divide, getMath, intdiv, intdivImpl, isBigDecimal, isBigInteger, isFloatingPoint, isInteger, isLong, leftShift, leftShiftImpl, mod, multiply, or, orImpl, rightShift, rightShiftImpl, rightShiftUnsigned, rightShiftUnsignedImpl, subtract, toBigDecimal, toBigInteger, unaryMinus, unaryPlus, xor, xorImplpublic static final FloatingPointMath INSTANCE
protected Number absImpl(Number number)
absImpl in class NumberMathpublic Number addImpl(Number left, Number right)
addImpl in class NumberMathpublic Number subtractImpl(Number left, Number right)
subtractImpl in class NumberMathpublic Number multiplyImpl(Number left, Number right)
multiplyImpl in class NumberMathpublic Number divideImpl(Number left, Number right)
divideImpl in class NumberMathpublic int compareToImpl(Number left, Number right)
compareToImpl in class NumberMathprotected Number modImpl(Number left, Number right)
modImpl in class NumberMathprotected Number unaryMinusImpl(Number left)
unaryMinusImpl in class NumberMathprotected Number unaryPlusImpl(Number left)
unaryPlusImpl in class NumberMath