|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BigDecimal | |
---|---|
com.ibm.icu.math | IBM BigDecimal support. |
com.ibm.icu.text | Extensions and enhancements to java.text to support unicode transforms, UnicodeSet, surrogate char utilities, UCA collation, normalization, break iteration (rule and dictionary based), enhanced number format, international string searching, and arabic shaping. |
com.ibm.icu.util | International calendars and other utility classes. |
Uses of BigDecimal in com.ibm.icu.math |
---|
Fields in com.ibm.icu.math declared as BigDecimal | |
---|---|
static BigDecimal |
BigDecimal.ONE
The BigDecimal constant "1". |
static BigDecimal |
BigDecimal.TEN
The BigDecimal constant "10". |
static BigDecimal |
BigDecimal.ZERO
The BigDecimal constant "0". |
Methods in com.ibm.icu.math that return BigDecimal | |
---|---|
BigDecimal |
BigDecimal.abs()
Returns a plain BigDecimal whose value is the absolute
value of this BigDecimal . |
BigDecimal |
BigDecimal.abs(MathContext set)
Returns a BigDecimal whose value is the absolute value
of this BigDecimal . |
BigDecimal |
BigDecimal.add(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this+rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.add(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this+rhs . |
BigDecimal |
BigDecimal.divide(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this/rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.divide(BigDecimal rhs,
int round)
Returns a plain BigDecimal whose value is
this/rhs , using fixed point arithmetic and a
rounding mode. |
BigDecimal |
BigDecimal.divide(BigDecimal rhs,
int scale,
int round)
Returns a plain BigDecimal whose value is
this/rhs , using fixed point arithmetic and a
given scale and rounding mode. |
BigDecimal |
BigDecimal.divide(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this/rhs . |
BigDecimal |
BigDecimal.divideInteger(BigDecimal rhs)
Returns a plain BigDecimal whose value is the integer
part of this/rhs . |
BigDecimal |
BigDecimal.divideInteger(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is the integer
part of this/rhs . |
BigDecimal |
BigDecimal.max(BigDecimal rhs)
Returns a plain BigDecimal whose value is
the maximum of this and rhs . |
BigDecimal |
BigDecimal.max(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is
the maximum of this and rhs . |
BigDecimal |
BigDecimal.min(BigDecimal rhs)
Returns a plain BigDecimal whose value is
the minimum of this and rhs . |
BigDecimal |
BigDecimal.min(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is
the minimum of this and rhs . |
BigDecimal |
BigDecimal.movePointLeft(int n)
Returns a plain BigDecimal whose decimal point has
been moved to the left by a specified number of positions. |
BigDecimal |
BigDecimal.movePointRight(int n)
Returns a plain BigDecimal whose decimal point has
been moved to the right by a specified number of positions. |
BigDecimal |
BigDecimal.multiply(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this*rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.multiply(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this*rhs . |
BigDecimal |
BigDecimal.negate()
Returns a plain BigDecimal whose value is
-this . |
BigDecimal |
BigDecimal.negate(MathContext set)
Returns a BigDecimal whose value is -this . |
BigDecimal |
BigDecimal.plus()
Returns a plain BigDecimal whose value is
+this . |
BigDecimal |
BigDecimal.plus(MathContext set)
Returns a BigDecimal whose value is
+this . |
BigDecimal |
BigDecimal.pow(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this**rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.pow(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this**rhs . |
BigDecimal |
BigDecimal.remainder(BigDecimal rhs)
Returns a plain BigDecimal whose value is
the remainder of this/rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.remainder(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is the remainder of
this/rhs . |
BigDecimal |
BigDecimal.setScale(int scale)
Returns a plain BigDecimal with a given scale. |
BigDecimal |
BigDecimal.setScale(int scale,
int round)
Returns a plain BigDecimal with a given scale. |
BigDecimal |
BigDecimal.subtract(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this-rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.subtract(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this-rhs . |
static BigDecimal |
BigDecimal.valueOf(double dub)
Translates a double to a BigDecimal . |
static BigDecimal |
BigDecimal.valueOf(long lint)
Translates a long to a BigDecimal . |
static BigDecimal |
BigDecimal.valueOf(long lint,
int scale)
Translates a long to a BigDecimal with a
given scale. |
Methods in com.ibm.icu.math with parameters of type BigDecimal | |
---|---|
BigDecimal |
BigDecimal.add(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this+rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.add(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this+rhs . |
int |
BigDecimal.compareTo(BigDecimal rhs)
Compares this BigDecimal to another, using unlimited
precision. |
int |
BigDecimal.compareTo(BigDecimal rhs,
MathContext set)
Compares this BigDecimal to another. |
BigDecimal |
BigDecimal.divide(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this/rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.divide(BigDecimal rhs,
int round)
Returns a plain BigDecimal whose value is
this/rhs , using fixed point arithmetic and a
rounding mode. |
BigDecimal |
BigDecimal.divide(BigDecimal rhs,
int scale,
int round)
Returns a plain BigDecimal whose value is
this/rhs , using fixed point arithmetic and a
given scale and rounding mode. |
BigDecimal |
BigDecimal.divide(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this/rhs . |
BigDecimal |
BigDecimal.divideInteger(BigDecimal rhs)
Returns a plain BigDecimal whose value is the integer
part of this/rhs . |
BigDecimal |
BigDecimal.divideInteger(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is the integer
part of this/rhs . |
BigDecimal |
BigDecimal.max(BigDecimal rhs)
Returns a plain BigDecimal whose value is
the maximum of this and rhs . |
BigDecimal |
BigDecimal.max(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is
the maximum of this and rhs . |
BigDecimal |
BigDecimal.min(BigDecimal rhs)
Returns a plain BigDecimal whose value is
the minimum of this and rhs . |
BigDecimal |
BigDecimal.min(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is
the minimum of this and rhs . |
BigDecimal |
BigDecimal.multiply(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this*rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.multiply(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this*rhs . |
BigDecimal |
BigDecimal.pow(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this**rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.pow(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this**rhs . |
BigDecimal |
BigDecimal.remainder(BigDecimal rhs)
Returns a plain BigDecimal whose value is
the remainder of this/rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.remainder(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is the remainder of
this/rhs . |
BigDecimal |
BigDecimal.subtract(BigDecimal rhs)
Returns a plain BigDecimal whose value is
this-rhs , using fixed point arithmetic. |
BigDecimal |
BigDecimal.subtract(BigDecimal rhs,
MathContext set)
Returns a BigDecimal whose value is this-rhs . |
Uses of BigDecimal in com.ibm.icu.text |
---|
Methods in com.ibm.icu.text with parameters of type BigDecimal | |
---|---|
String |
NumberFormat.format(BigDecimal number)
Convenience method to format an ICU BigDecimal. |
StringBuffer |
RuleBasedNumberFormat.format(BigDecimal number,
StringBuffer toAppendTo,
FieldPosition pos)
NEW Implement com.ibm.icu.text.NumberFormat: Format a BigDecimal. |
abstract StringBuffer |
NumberFormat.format(BigDecimal number,
StringBuffer toAppendTo,
FieldPosition pos)
Format a BigDecimal. |
StringBuffer |
DecimalFormat.format(BigDecimal number,
StringBuffer result,
FieldPosition fieldPosition)
Format a BigDecimal number. |
void |
DecimalFormat.setRoundingIncrement(BigDecimal newValue)
Set the rounding increment. |
Uses of BigDecimal in com.ibm.icu.util |
---|
Methods in com.ibm.icu.util that return BigDecimal | |
---|---|
static BigDecimal |
UniversalTimeScale.bigDecimalFrom(BigDecimal otherTime,
int timeScale)
Convert a BigDecimal datetime from the given time scale to the universal time scale. |
static BigDecimal |
UniversalTimeScale.bigDecimalFrom(double otherTime,
int timeScale)
Convert a double datetime from the given time scale to the universal time scale. |
static BigDecimal |
UniversalTimeScale.bigDecimalFrom(long otherTime,
int timeScale)
Convert a long datetime from the given time scale to the universal time scale. |
static BigDecimal |
UniversalTimeScale.toBigDecimal(BigDecimal universalTime,
int timeScale)
Convert a datetime from the universal time scale to a BigDecimal in the given time scale. |
static BigDecimal |
UniversalTimeScale.toBigDecimal(long universalTime,
int timeScale)
Convert a datetime from the universal time scale to a BigDecimal in the given time scale. |
static BigDecimal |
UniversalTimeScale.toBigDecimalTrunc(BigDecimal universalTime,
int timeScale)
Deprecated. This API is ICU internal only. |
Methods in com.ibm.icu.util with parameters of type BigDecimal | |
---|---|
static BigDecimal |
UniversalTimeScale.bigDecimalFrom(BigDecimal otherTime,
int timeScale)
Convert a BigDecimal datetime from the given time scale to the universal time scale. |
static BigDecimal |
UniversalTimeScale.toBigDecimal(BigDecimal universalTime,
int timeScale)
Convert a datetime from the universal time scale to a BigDecimal in the given time scale. |
static BigDecimal |
UniversalTimeScale.toBigDecimalTrunc(BigDecimal universalTime,
int timeScale)
Deprecated. This API is ICU internal only. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |