所有方法 静态方法 具体方法
| 限定符和类型 |
方法和说明 |
static BigDecimal |
abs(Number arg) |
static BigDecimal |
abs(String arg) |
static BigDecimal |
add(Number a,
Number b) |
static BigDecimal |
add(Number a,
Number b,
MathContext mc) |
static BigDecimal |
add(String a,
String b) |
static BigDecimal |
add(String a,
String b,
MathContext mc) |
static String |
addAndFormat(Number a,
Number b,
MathContext mc,
String pattern,
String defaultValue) |
static String |
addAndFormat(Number a,
Number b,
String pattern,
String defaultValue) |
static String |
addAndFormat(String a,
String b,
MathContext mc,
String pattern,
String defaultValue) |
static String |
addAndFormat(String a,
String b,
String pattern,
String defaultValue) |
static BigDecimal |
avg(Number[] array,
int scale) |
static boolean |
between(BigDecimal value,
Number a,
Number b) |
static boolean |
between(BigDecimal value,
String a,
String b) |
static BigInteger |
ceil(Number value) |
static BigDecimal |
ceil(Number value,
int scale) |
static BigInteger |
ceil(String value) |
static BigDecimal |
ceil(String value,
int scale) |
static void |
clearCache() |
static int |
compareTo(Number a,
Number b) |
static int |
compareTo(String a,
String b) |
static BigDecimal |
divide(Number a,
Number b,
int scale,
RoundingMode roundingMode) |
static BigDecimal |
divide(Number a,
Number b,
MathContext mc) |
static BigDecimal |
divide(String a,
String b,
int scale,
RoundingMode roundingMode) |
static BigDecimal |
divide(String a,
String b,
MathContext mc) |
static String |
divideAndFormat(Number a,
Number b,
int scale,
RoundingMode roundingMode,
String pattern,
String defaultValue) |
static String |
divideAndFormat(Number a,
Number b,
MathContext mc,
String pattern,
String defaultValue) |
static String |
divideAndFormat(String a,
String b,
int scale,
RoundingMode roundingMode,
String pattern,
String defaultValue) |
static String |
divideAndFormat(String a,
String b,
MathContext mc,
String pattern,
String defaultValue) |
static BigDecimal[] |
divideAndRemainder(Number a,
Number b,
MathContext mc) |
static BigDecimal[] |
divideAndRemainder(String a,
String b,
MathContext mc) |
static BigInteger |
down(Number value) |
static BigDecimal |
down(Number value,
int scale) |
static BigInteger |
down(String value) |
static BigDecimal |
down(String value,
int scale) |
static boolean |
eq(Number left,
Number right) |
static boolean |
eq(String left,
String right) |
static BigInteger |
floor(Number value) |
static BigDecimal |
floor(Number value,
int scale) |
static BigInteger |
floor(String value) |
static BigDecimal |
floor(String value,
int scale) |
static boolean |
gt(Number left,
Number right) |
static boolean |
gt(String left,
String right) |
static boolean |
gte(Number left,
Number right) |
static boolean |
gte(String left,
String right) |
static boolean |
in(BigDecimal value,
Number a,
Number b) |
static boolean |
in(BigDecimal value,
String a,
String b) |
static boolean |
lt(Number left,
Number right) |
static boolean |
lt(String left,
String right) |
static boolean |
lte(Number left,
Number right) |
static boolean |
lte(String left,
String right) |
static BigDecimal |
max(Number[] array) |
static BigDecimal |
max(Number a,
Number b) |
static BigDecimal |
max(String a,
String b) |
static <K,V extends Number> Map<K,BigDecimal> |
mergeAndSum(Map<K,V> m1,
Map<K,V> m2) |
static BigDecimal |
min(Number[] array) |
static BigDecimal |
min(Number a,
Number b) |
static BigDecimal |
min(String a,
String b) |
static BigDecimal |
multiply(Number a,
Number b) |
static BigDecimal |
multiply(Number a,
Number b,
MathContext mc) |
static BigDecimal |
multiply(String a,
String b) |
static BigDecimal |
multiply(String a,
String b,
MathContext mc) |
static String |
multiplyAndFormat(Number a,
Number b,
MathContext mc,
String pattern,
String defaultValue) |
static String |
multiplyAndFormat(Number a,
Number b,
String pattern,
String defaultValue) |
static String |
multiplyAndFormat(String a,
String b,
MathContext mc,
String pattern,
String defaultValue) |
static String |
multiplyAndFormat(String a,
String b,
String pattern,
String defaultValue) |
static boolean |
notBetween(BigDecimal value,
Number a,
Number b) |
static boolean |
notBetween(BigDecimal value,
String a,
String b) |
static boolean |
notIn(BigDecimal value,
Number a,
Number b) |
static boolean |
notIn(BigDecimal value,
String a,
String b) |
static BigDecimal |
parse(String str) |
static BigDecimal[] |
parseMany(String[] strings) |
static BigDecimal[] |
parseMany(String[] strings,
boolean thrown) |
static BigDecimal |
pow(Number arg,
int n) |
static BigDecimal |
pow(Number arg,
int n,
MathContext mc) |
static BigDecimal |
pow(String arg,
int n) |
static BigDecimal |
pow(String arg,
int n,
MathContext mc) |
static BigInteger |
round(Number value) |
static BigDecimal |
round(Number value,
int scale) |
static BigInteger |
round(String value) |
static BigDecimal |
round(String value,
int scale) |
static BigInteger |
roundDown(Number value) |
static BigDecimal |
roundDown(Number value,
int scale) |
static BigInteger |
roundDown(String value) |
static BigDecimal |
roundDown(String value,
int scale) |
static BigInteger |
roundEven(Number value) |
static BigDecimal |
roundEven(Number value,
int scale) |
static BigInteger |
roundEven(String value) |
static BigDecimal |
roundEven(String value,
int scale) |
static BigDecimal |
setScale(Number value,
int scale,
RoundingMode roundingMode) |
static BigInteger |
setScale(Number value,
RoundingMode roundingMode) |
static BigDecimal |
setScale(String value,
int scale,
RoundingMode roundingMode) |
static BigInteger |
setScale(String value,
RoundingMode roundingMode) |
static BigDecimal |
subtract(Number a,
Number b) |
static BigDecimal |
subtract(Number a,
Number b,
MathContext mc) |
static BigDecimal |
subtract(String a,
String b) |
static BigDecimal |
subtract(String a,
String b,
MathContext mc) |
static String |
subtractAndFormat(Number a,
Number b,
MathContext mc,
String pattern,
String defaultValue) |
static String |
subtractAndFormat(Number a,
Number b,
String pattern,
String defaultValue) |
static String |
subtractAndFormat(String a,
String b,
MathContext mc,
String pattern,
String defaultValue) |
static String |
subtractAndFormat(String a,
String b,
String pattern,
String defaultValue) |
static BigDecimal |
sum(Number[] array) |
static String |
toPlainString(Number n) |
static String |
toPlainString(Number n,
String defaultValue) |
static String |
toPlainString(String str) |
static String |
toPlainString(String str,
String defaultValue) |
static BigInteger |
up(Number value) |
static BigDecimal |
up(Number value,
int scale) |
static BigInteger |
up(String value) |
static BigDecimal |
up(String value,
int scale) |
static BigDecimal |
valueOf(Boolean b) |
static BigDecimal |
valueOf(Boolean b,
BigDecimal defaultValue) |
static BigDecimal[] |
valueOf(byte[] array) |
static BigDecimal |
valueOf(Character c) |
static BigDecimal |
valueOf(Character c,
BigDecimal defaultValue) |
static BigDecimal[] |
valueOf(double[] array) |
static BigDecimal[] |
valueOf(float[] array) |
static BigDecimal[] |
valueOf(int[] array) |
static BigDecimal[] |
valueOf(long[] array) |
static BigDecimal |
valueOf(Number number) |
static BigDecimal[] |
valueOf(Number[] numbers) |
static BigDecimal[] |
valueOf(Number[] numbers,
BigDecimal defaultValue) |
static BigDecimal |
valueOf(Number number,
BigDecimal defaultValue) |
static BigDecimal[] |
valueOf(short[] array) |
static BigDecimal |
valueOf(String str) |
static BigDecimal[] |
valueOf(String[] strings) |
static BigDecimal[] |
valueOf(String[] strings,
BigDecimal defaultValue) |
static BigDecimal |
valueOf(String str,
BigDecimal defaultValue) |