Package java.math
Class BigDecimal
java.lang.Object
java.lang.Number
java.math.BigDecimal
- All Implemented Interfaces:
Serializable
,Comparable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
ConstructorsConstructorDescriptionBigDecimal
(double var0) BigDecimal
(String var0) BigDecimal
(BigInteger var0) BigDecimal
(BigInteger var0, int var1) -
Method Summary
Modifier and TypeMethodDescriptionabs()
add
(BigDecimal var0) int
int
compareTo
(BigDecimal var0) divide
(BigDecimal var0, int var1) divide
(BigDecimal var0, int var1, int var2) double
float
int
intValue()
long
max
(BigDecimal var0) min
(BigDecimal var0) movePointLeft
(int var0) movePointRight
(int var0) multiply
(BigDecimal var0) negate()
int
scale()
setScale
(int var0) setScale
(int var0, int var1) int
signum()
subtract
(BigDecimal var0) static BigDecimal
valueOf
(long var0) static BigDecimal
valueOf
(long var0, int var1) Methods inherited from class java.lang.Number
byteValue, shortValue
-
Field Details
-
ROUND_CEILING
public static final int ROUND_CEILING- See Also:
-
ROUND_DOWN
public static final int ROUND_DOWN- See Also:
-
ROUND_FLOOR
public static final int ROUND_FLOOR- See Also:
-
ROUND_HALF_DOWN
public static final int ROUND_HALF_DOWN- See Also:
-
ROUND_HALF_EVEN
public static final int ROUND_HALF_EVEN- See Also:
-
ROUND_HALF_UP
public static final int ROUND_HALF_UP- See Also:
-
ROUND_UNNECESSARY
public static final int ROUND_UNNECESSARY- See Also:
-
ROUND_UP
public static final int ROUND_UP- See Also:
-
-
Constructor Details
-
BigDecimal
public BigDecimal(double var0) -
BigDecimal
-
BigDecimal
-
BigDecimal
-
-
Method Details
-
abs
-
add
-
compareTo
- Specified by:
compareTo
in interfaceComparable
-
compareTo
-
divide
-
divide
-
doubleValue
public double doubleValue()- Specified by:
doubleValue
in classNumber
-
floatValue
public float floatValue()- Specified by:
floatValue
in classNumber
-
intValue
public int intValue() -
longValue
public long longValue() -
max
-
min
-
movePointLeft
-
movePointRight
-
multiply
-
negate
-
scale
public int scale() -
setScale
-
setScale
-
signum
public int signum() -
subtract
-
toBigInteger
-
unscaledValue
-
valueOf
-
valueOf
-