public class NumberUtil extends Object
Modifier and Type | Field and Description |
---|---|
static BigDecimal |
DELTA |
static BigDecimal |
INT_TEST_DELTA |
Modifier and Type | Method and Description |
---|---|
static BigDecimal |
divide(BigDecimal bd1,
BigDecimal bd2) |
static BigDecimal |
getAsBigDecimal(Number number) |
static BigDecimal |
performIntRounding(BigDecimal n)
Performs a rounding to get a more reliable (int) cast.
|
static BigDecimal |
performTuneRounding(BigDecimal n) |
static BigDecimal |
removeTrailingZeros(BigDecimal bd) |
public static final BigDecimal DELTA
public static final BigDecimal INT_TEST_DELTA
public static BigDecimal getAsBigDecimal(Number number)
public static BigDecimal performIntRounding(BigDecimal n)
n
- public static BigDecimal performTuneRounding(BigDecimal n)
public static BigDecimal removeTrailingZeros(BigDecimal bd)
public static BigDecimal divide(BigDecimal bd1, BigDecimal bd2) throws EvaluationException
EvaluationException