|
JavaTM 2 Platform Standard Edition |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BigDecimal | |
java.math | Provides classes for performing arbitrary-precision integer arithmetic (BigInteger) and arbitrary-precision decimal arithmetic (BigDecimal). |
java.sql | Provides the JDBC package. |
org.omg.CORBA | Provides the mapping of the OMG CORBA APIs to the JavaTM programming language, including the class ORB, which is implemented so that a programmer can use it as a fully-functional Object Request Broker (ORB). |
org.omg.CORBA.portable | Provides a portability layer, that is, a set of ORB APIs that makes it possible for code generated by one vendor to run on another vendor's ORB. |
Uses of BigDecimal in java.math |
Methods in java.math that return BigDecimal | |
static BigDecimal |
BigDecimal.valueOf(long unscaledVal,
int scale)
Translates a long unscaled value and an int scale into a BigDecimal. |
static BigDecimal |
BigDecimal.valueOf(long val)
Translates a long value into a BigDecimal with a scale of zero. |
BigDecimal |
BigDecimal.add(BigDecimal val)
Returns a BigDecimal whose value is (this + val), and whose scale is max(this.scale(), val.scale()). |
BigDecimal |
BigDecimal.subtract(BigDecimal val)
Returns a BigDecimal whose value is (this - val), and whose scale is max(this.scale(), val.scale()). |
BigDecimal |
BigDecimal.multiply(BigDecimal val)
Returns a BigDecimal whose value is (this * val), and whose scale is (this.scale() + val.scale()). |
BigDecimal |
BigDecimal.divide(BigDecimal val,
int scale,
int roundingMode)
Returns a BigDecimal whose value is (this / val), and whose scale is as specified. |
BigDecimal |
BigDecimal.divide(BigDecimal val,
int roundingMode)
Returns a BigDecimal whose value is (this / val), and whose scale is this.scale(). |
BigDecimal |
BigDecimal.abs()
Returns a BigDecimal whose value is the absolute value of this BigDecimal, and whose scale is this.scale(). |
BigDecimal |
BigDecimal.negate()
Returns a BigDecimal whose value is (-this), and whose scale is this.scale(). |
BigDecimal |
BigDecimal.setScale(int scale,
int roundingMode)
Returns a BigDecimal whose scale is the specified value, and whose unscaled value is determined by multiplying or dividing this BigDecimal's unscaled value by the appropriate power of ten to maintain its overall value. |
BigDecimal |
BigDecimal.setScale(int scale)
Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to this BigDecimal's. |
BigDecimal |
BigDecimal.movePointLeft(int n)
Returns a BigDecimal which is equivalent to this one with the decimal point moved n places to the left. |
BigDecimal |
BigDecimal.movePointRight(int n)
Moves the decimal point the specified number of places to the right. |
BigDecimal |
BigDecimal.min(BigDecimal val)
Returns the minimum of this BigDecimal and val. |
BigDecimal |
BigDecimal.max(BigDecimal val)
Returns the maximum of this BigDecimal and val. |
Methods in java.math with parameters of type BigDecimal | |
BigDecimal |
BigDecimal.add(BigDecimal val)
Returns a BigDecimal whose value is (this + val), and whose scale is max(this.scale(), val.scale()). |
BigDecimal |
BigDecimal.subtract(BigDecimal val)
Returns a BigDecimal whose value is (this - val), and whose scale is max(this.scale(), val.scale()). |
BigDecimal |
BigDecimal.multiply(BigDecimal val)
Returns a BigDecimal whose value is (this * val), and whose scale is (this.scale() + val.scale()). |
BigDecimal |
BigDecimal.divide(BigDecimal val,
int scale,
int roundingMode)
Returns a BigDecimal whose value is (this / val), and whose scale is as specified. |
BigDecimal |
BigDecimal.divide(BigDecimal val,
int roundingMode)
Returns a BigDecimal whose value is (this / val), and whose scale is this.scale(). |
int |
BigDecimal.compareTo(BigDecimal val)
Compares this BigDecimal with the specified BigDecimal. |
BigDecimal |
BigDecimal.min(BigDecimal val)
Returns the minimum of this BigDecimal and val. |
BigDecimal |
BigDecimal.max(BigDecimal val)
Returns the maximum of this BigDecimal and val. |
Uses of BigDecimal in java.sql |
Methods in java.sql that return BigDecimal | |
BigDecimal |
ResultSet.getBigDecimal(int columnIndex,
int scale)
Deprecated. |
BigDecimal |
ResultSet.getBigDecimal(String columnName,
int scale)
Deprecated. |
BigDecimal |
ResultSet.getBigDecimal(int columnIndex)
JDBC 2.0 Gets the value of a column in the current row as a java.math.BigDecimal object with full precision. |
BigDecimal |
ResultSet.getBigDecimal(String columnName)
JDBC 2.0 Gets the value of a column in the current row as a java.math.BigDecimal object with full precision. |
BigDecimal |
SQLInput.readBigDecimal()
Reads the next attribute in the stream as a java.math.BigDecimal object. |
BigDecimal |
CallableStatement.getBigDecimal(int parameterIndex,
int scale)
Deprecated. |
BigDecimal |
CallableStatement.getBigDecimal(int parameterIndex)
JDBC 2.0 Gets the value of a JDBC NUMERIC parameter as a
java.math.BigDecimal object with as many digits to the
right of the decimal point as the value contains. |
Methods in java.sql with parameters of type BigDecimal | |
void |
PreparedStatement.setBigDecimal(int parameterIndex,
BigDecimal x)
Sets the designated parameter to a java.lang.BigDecimal value. |
void |
ResultSet.updateBigDecimal(int columnIndex,
BigDecimal x)
JDBC 2.0 Updates a column with a BigDecimal value. |
void |
ResultSet.updateBigDecimal(String columnName,
BigDecimal x)
JDBC 2.0 Updates a column with a BigDecimal value. |
void |
SQLOutput.writeBigDecimal(BigDecimal x)
Writes the next attribute to the stream as a java.math.BigDecimal object. |
Uses of BigDecimal in org.omg.CORBA |
Fields in org.omg.CORBA declared as BigDecimal | |
BigDecimal |
FixedHolder.value
The value held by the FixedHolder |
Methods in org.omg.CORBA that return BigDecimal | |
BigDecimal |
Any.extract_fixed()
Extracts the java.math.BigDecimal object in this
Any object's value field. |
Methods in org.omg.CORBA with parameters of type BigDecimal | |
void |
Any.insert_fixed(BigDecimal value)
Inserts the given java.math.BigDecimal object
into this Any object's value field. |
void |
Any.insert_fixed(BigDecimal value,
TypeCode type)
Inserts the given java.math.BigDecimal object
into this Any object's value field. |
Constructors in org.omg.CORBA with parameters of type BigDecimal | |
FixedHolder.FixedHolder(BigDecimal initial)
Construct the FixedHolder and initialize it with the given value. |
Uses of BigDecimal in org.omg.CORBA.portable |
Methods in org.omg.CORBA.portable that return BigDecimal | |
BigDecimal |
InputStream.read_fixed()
|
Methods in org.omg.CORBA.portable with parameters of type BigDecimal | |
void |
OutputStream.write_fixed(BigDecimal value)
|
|
JavaTM 2 Platform Standard Edition |
|||||||||
PREV NEXT | FRAMES NO FRAMES |