java.lang.Object | +--java.lang.Number | +--java.math.BigDecimalAll Implemented Interfaces:
static int | ROUND_CEILING |
static int | ROUND_DOWN |
static int | ROUND_FLOOR |
static int | ROUND_HALF_DOWN |
static int | ROUND_HALF_EVEN |
static int | ROUND_HALF_UP |
static int | ROUND_UNNECESSARY |
static int | ROUND_UP |
BigDecimal(java.math.BigInteger num) |
BigDecimal(java.math.BigInteger num, int scale) |
BigDecimal(double num) |
BigDecimal(java.lang.String num) |
public static final int ROUND_CEILINGpublic static final int ROUND_DOWNpublic static final int ROUND_FLOORpublic static final int ROUND_HALF_DOWNpublic static final int ROUND_HALF_EVENpublic static final int ROUND_HALF_UPpublic static final int ROUND_UNNECESSARYpublic static final int ROUND_UPpublic BigDecimal(double num)Parameters:num - public BigDecimal(java.lang.String num)Parameters:num - public BigDecimal(java.math.BigInteger num)Parameters:num - public BigDecimal(java.math.BigInteger num, int scale)Parameters:num - scale - public BigDecimal abs()public BigDecimal add(java.math.BigDecimal val)Parameters:val - public int compareTo(java.lang.Object val)Parameters:val - public int compareTo(java.math.BigDecimal val)Parameters:val - public BigDecimal divide(java.math.BigDecimal val, int roundingMode)Parameters:val - roundingMode - public BigDecimal divide(java.math.BigDecimal val, int newScale, int roundingMode)Parameters:val - newScale - roundingMode - public double doubleValue()public boolean equals(java.lang.Object o)Parameters:o - public float floatValue()public int hashCode()public int intValue()public long longValue()public BigDecimal max(java.math.BigDecimal val)Parameters:val - public BigDecimal min(java.math.BigDecimal val)Parameters:val - public BigDecimal movePointLeft(int n)Parameters:n - public BigDecimal movePointRight(int n)Parameters:n - public BigDecimal multiply(java.math.BigDecimal val)Parameters:val - public BigDecimal negate()public int scale()public BigDecimal setScale(int scale)Parameters:scale - public BigDecimal setScale(int scale, int roundingMode)Parameters:scale - roundingMode - public int signum()public BigDecimal subtract(java.math.BigDecimal val)Parameters:val - public BigInteger toBigInteger()public String toString()public static BigDecimal valueOf(long val)Parameters:val - public static BigDecimal valueOf(long val, int scale)Parameters:val - scale -