Klasse java.math.BigDecimal | 1.1 |
java.lang.Object | +--java.lang.Number | +--java.math.BigDecimal
Datenelemente | |
---|---|
public final static int | ROUND_UP |
public final static int | ROUND_DOWN |
public final static int | ROUND_CEILING |
public final static int | ROUND_FLOOR |
public final static int | ROUND_HALF_UP |
public final static int | ROUND_HALF_DOWN |
public final static int | ROUND_HALF_EVEN |
public final static int | ROUND_UNNECESSARY |
Konstruktoren | |
---|---|
public | BigDecimal(String val) |
public | BigDecimal(double val) |
public | BigDecimal(BigInteger val) |
public | BigDecimal(BigInteger val, int scale) |
Methoden | |
---|---|
public BigDecimal | abs() |
public BigDecimal | add(BigDecimal val) |
public int | compareTo(BigDecimal val) ![]() |
public int | compareTo(Object o) ![]() |
public BigDecimal | divide(BigDecimal val, int roundingMode) ![]() |
public BigDecimal | divide(BigDecimal val, int scale, int roundingMode) |
public double | doubleValue() |
public boolean | equals(Object x) |
public float | floatValue() |
public int | hashCode() |
public int | intValue() |
public long | longValue() |
public BigDecimal | max(BigDecimal val) |
public BigDecimal | min(BigDecimal val) |
public BigDecimal | movePointLeft(int n) |
public BigDecimal | movePointRight(int n) |
public BigDecimal | multiply(BigDecimal val) |
public BigDecimal | negate() |
public int | scale() |
public BigDecimal | setScale(int scale) |
public BigDecimal | setScale(int scale, int roundingMode) |
public int | signum() |
public BigDecimal | subtract(BigDecimal val) |
public BigInteger | toBigInteger() |
public String | toString() |
public BigInteger | unscaledValue() ![]() |
public static BigDecimal | valueOf(long val) |
public static BigDecimal | valueOf(long val, int scale) |