| java.lang.Object java.lang.Number java.math.BigDecimal
Constructor Summary | |
public | BigDecimal(char[] in, int offset, int len) | public | BigDecimal(char[] in, int offset, int len, MathContext mc) | public | BigDecimal(char[] in) | public | BigDecimal(char[] in, MathContext mc) | public | BigDecimal(String val) | public | BigDecimal(String val, MathContext mc) | public | BigDecimal(double val) | public | BigDecimal(double val, MathContext mc) | public | BigDecimal(BigInteger val) | public | BigDecimal(BigInteger val, MathContext mc) | public | BigDecimal(BigInteger unscaledVal, int scale) | public | BigDecimal(BigInteger unscaledVal, int scale, MathContext mc) | public | BigDecimal(int val) | public | BigDecimal(int val, MathContext mc) | public | BigDecimal(long val) | public | BigDecimal(long val, MathContext mc) |
Method Summary | |
public BigDecimal | abs() | public BigDecimal | abs(MathContext mc) | public BigDecimal | add(BigDecimal augend) | public BigDecimal | add(BigDecimal augend, MathContext mc) | public byte | byteValueExact() | public int | compareTo(BigDecimal val) | public BigDecimal | divide(BigDecimal divisor, int scale, int roundingMode) | public BigDecimal | divide(BigDecimal divisor, int scale, RoundingMode roundingMode) | public BigDecimal | divide(BigDecimal divisor, int roundingMode) | public BigDecimal | divide(BigDecimal divisor, RoundingMode roundingMode) | public BigDecimal | divide(BigDecimal divisor) | public BigDecimal | divide(BigDecimal divisor, MathContext mc) | public BigDecimal[] | divideAndRemainder(BigDecimal divisor) | public BigDecimal[] | divideAndRemainder(BigDecimal divisor, MathContext mc) | public BigDecimal | divideToIntegralValue(BigDecimal divisor) | public BigDecimal | divideToIntegralValue(BigDecimal divisor, MathContext mc) | public double | doubleValue() | public boolean | equals(Object x) | public float | floatValue() | public int | hashCode() | public int | intValue() | public int | intValueExact() | public long | longValue() | public long | longValueExact() | public BigDecimal | max(BigDecimal val) | public BigDecimal | min(BigDecimal val) | public BigDecimal | movePointLeft(int n) | public BigDecimal | movePointRight(int n) | public BigDecimal | multiply(BigDecimal multiplicand) | public BigDecimal | multiply(BigDecimal multiplicand, MathContext mc) | public BigDecimal | negate() | public BigDecimal | negate(MathContext mc) | public BigDecimal | plus() | public BigDecimal | plus(MathContext mc) | public BigDecimal | pow(int n) | public BigDecimal | pow(int n, MathContext mc) | public int | precision() | public BigDecimal | remainder(BigDecimal divisor) | public BigDecimal | remainder(BigDecimal divisor, MathContext mc) | public BigDecimal | round(MathContext mc) | public int | scale() | public BigDecimal | scaleByPowerOfTen(int n) | public BigDecimal | setScale(int newScale, RoundingMode roundingMode) | public BigDecimal | setScale(int newScale, int roundingMode) | public BigDecimal | setScale(int newScale) | public short | shortValueExact() | public int | signum() | public BigDecimal | stripTrailingZeros() | public BigDecimal | subtract(BigDecimal subtrahend) | public BigDecimal | subtract(BigDecimal subtrahend, MathContext mc) | public BigInteger | toBigInteger() | public BigInteger | toBigIntegerExact() | public String | toEngineeringString() | public String | toPlainString() | public String | toString() | public BigDecimal | ulp() | public BigInteger | unscaledValue() | public static BigDecimal | valueOf(long unscaledVal, int scale) | public static BigDecimal | valueOf(long unscaledVal) | public static BigDecimal | valueOf(double val) |
ROUND_CEILING | final public static int ROUND_CEILING(Code) | | |
ROUND_DOWN | final public static int ROUND_DOWN(Code) | | |
ROUND_FLOOR | final public static int ROUND_FLOOR(Code) | | |
ROUND_HALF_DOWN | final public static int ROUND_HALF_DOWN(Code) | | |
ROUND_HALF_EVEN | final public static int ROUND_HALF_EVEN(Code) | | |
ROUND_HALF_UP | final public static int ROUND_HALF_UP(Code) | | |
ROUND_UNNECESSARY | final public static int ROUND_UNNECESSARY(Code) | | |
ROUND_UP | final public static int ROUND_UP(Code) | | |
BigDecimal | public BigDecimal(char[] in, int offset, int len)(Code) | | |
BigDecimal | public BigDecimal(char[] in)(Code) | | |
BigDecimal | public BigDecimal(double val)(Code) | | |
BigDecimal | public BigDecimal(int val)(Code) | | |
BigDecimal | public BigDecimal(long val)(Code) | | |
byteValueExact | public byte byteValueExact()(Code) | | |
doubleValue | public double doubleValue()(Code) | | |
floatValue | public float floatValue()(Code) | | |
hashCode | public int hashCode()(Code) | | |
intValue | public int intValue()(Code) | | |
intValueExact | public int intValueExact()(Code) | | |
longValue | public long longValue()(Code) | | |
longValueExact | public long longValueExact()(Code) | | |
precision | public int precision()(Code) | | |
shortValueExact | public short shortValueExact()(Code) | | |
signum | public int signum()(Code) | | |
toEngineeringString | public String toEngineeringString()(Code) | | |
|
|