Uses of Class com.ibm.icu.math.BigDecimal

Uses in package com.ibm.icu.math

Fields of type com.ibm.icu.math.BigDecimal

BigDecimal
The BigDecimal constant "1".
BigDecimal
The BigDecimal constant "10".
BigDecimal
The BigDecimal constant "0".

Methods with parameter type com.ibm.icu.math.BigDecimal

BigDecimal
Returns a plain BigDecimal whose value is this+rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this+rhs.
int
Compares this BigDecimal to another, using unlimited precision.
int
Compares this BigDecimal to another.
BigDecimal
Returns a plain BigDecimal whose value is this/rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this/rhs.
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
Returns a plain BigDecimal whose value is the integer part of this/rhs.
BigDecimal
Returns a BigDecimal whose value is the integer part of this/rhs.
BigDecimal
Returns a plain BigDecimal whose value is the maximum of this and rhs.
BigDecimal
Returns a BigDecimal whose value is the maximum of this and rhs.
BigDecimal
Returns a plain BigDecimal whose value is the minimum of this and rhs.
BigDecimal
Returns a BigDecimal whose value is the minimum of this and rhs.
BigDecimal
Returns a plain BigDecimal whose value is this*rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this*rhs.
BigDecimal
Returns a plain BigDecimal whose value is this**rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this**rhs.
BigDecimal
Returns a plain BigDecimal whose value is the remainder of this/rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is the remainder of this/rhs.
BigDecimal
Returns a plain BigDecimal whose value is this-rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this-rhs.

Methods with return type com.ibm.icu.math.BigDecimal

BigDecimal
Returns a plain BigDecimal whose value is the absolute value of this BigDecimal.
BigDecimal
Returns a BigDecimal whose value is the absolute value of this BigDecimal.
BigDecimal
Returns a plain BigDecimal whose value is this+rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this+rhs.
BigDecimal
Returns a plain BigDecimal whose value is this/rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this/rhs.
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
Returns a plain BigDecimal whose value is the integer part of this/rhs.
BigDecimal
Returns a BigDecimal whose value is the integer part of this/rhs.
BigDecimal
Returns a plain BigDecimal whose value is the maximum of this and rhs.
BigDecimal
Returns a BigDecimal whose value is the maximum of this and rhs.
BigDecimal
Returns a plain BigDecimal whose value is the minimum of this and rhs.
BigDecimal
Returns a BigDecimal whose value is the minimum of this and rhs.
BigDecimal
Returns a plain BigDecimal whose decimal point has been moved to the left by a specified number of positions.
BigDecimal
Returns a plain BigDecimal whose decimal point has been moved to the right by a specified number of positions.
BigDecimal
Returns a plain BigDecimal whose value is this*rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this*rhs.
BigDecimal
Returns a plain BigDecimal whose value is -this.
BigDecimal
Returns a BigDecimal whose value is -this.
BigDecimal
Returns a plain BigDecimal whose value is +this.
BigDecimal
Returns a BigDecimal whose value is +this.
BigDecimal
Returns a plain BigDecimal whose value is this**rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this**rhs.
BigDecimal
Returns a plain BigDecimal whose value is the remainder of this/rhs, using fixed point arithmetic.
BigDecimal
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
Returns a plain BigDecimal whose value is this-rhs, using fixed point arithmetic.
BigDecimal
Returns a BigDecimal whose value is this-rhs.
BigDecimal
BigDecimal.valueOf(double dub)
Translates a double to a BigDecimal.
BigDecimal
BigDecimal.valueOf(long lint)
Translates a long to a BigDecimal.
BigDecimal
BigDecimal.valueOf(long lint, int scale)
Translates a long to a BigDecimal with a given scale.

Uses in package com.ibm.icu.util

Methods with parameter type com.ibm.icu.math.BigDecimal

BigDecimal
UniversalTimeScale.bigDecimalFrom(BigDecimal otherTime, int timeScale)
Convert a BigDecimal datetime from the given time scale to the universal time scale.
BigDecimal
UniversalTimeScale.toBigDecimal(BigDecimal universalTime, int timeScale)
Convert a datetime from the universal time scale to a BigDecimal in the given time scale.
BigDecimal
UniversalTimeScale.toBigDecimalTrunc(BigDecimal universalTime, int timeScale)
Convert a time in the Universal Time Scale into another time scale.

Methods with return type com.ibm.icu.math.BigDecimal

BigDecimal
UniversalTimeScale.bigDecimalFrom(BigDecimal otherTime, int timeScale)
Convert a BigDecimal datetime from the given time scale to the universal time scale.
BigDecimal
UniversalTimeScale.bigDecimalFrom(double otherTime, int timeScale)
Convert a double datetime from the given time scale to the universal time scale.
BigDecimal
UniversalTimeScale.bigDecimalFrom(long otherTime, int timeScale)
Convert a long datetime from the given time scale to the universal time scale.
BigDecimal
UniversalTimeScale.toBigDecimal(BigDecimal universalTime, int timeScale)
Convert a datetime from the universal time scale to a BigDecimal in the given time scale.
BigDecimal
UniversalTimeScale.toBigDecimal(long universalTime, int timeScale)
Convert a datetime from the universal time scale to a BigDecimal in the given time scale.
BigDecimal
UniversalTimeScale.toBigDecimalTrunc(BigDecimal universalTime, int timeScale)
Convert a time in the Universal Time Scale into another time scale.

Uses in package com.ibm.icu.text

Methods with parameter type com.ibm.icu.math.BigDecimal

String
NEW Convenience method to format an ICU BigDecimal.
StringBuffer
DecimalFormat.format(BigDecimal number, StringBuffer result, FieldPosition fieldPosition)
NEW Format a BigDecimal number.
StringBuffer
NumberFormat.format(BigDecimal number, StringBuffer toAppendTo, FieldPosition pos)
NEW Format a BigDecimal.
StringBuffer
RuleBasedNumberFormat.format(BigDecimal number, StringBuffer toAppendTo, FieldPosition pos)
NEW Implement com.ibm.icu.text.NumberFormat: Format a BigDecimal.
void
Set the rounding increment.

Copyright (c) 2006 IBM Corporation and others.