📄 bigdecimal.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd"><!--NewPage--><HTML><HEAD><!-- Generated by javadoc on Thu Apr 27 23:23:47 PDT 2000 --><TITLE>Java 2 Platform SE v1.3: Uses of Class java.math.BigDecimal</TITLE><LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_top"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_top_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../java/math/BigDecimal.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Java<sup><font size=-2>TM</font></sup> 2 Platform<br>Std. Ed. v1.3</b></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV NEXT</FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="BigDecimal.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR><CENTER><H2><B>Uses of Class<br>java.math.BigDecimal</B></H2></CENTER><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2">Packages that use <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><A HREF="#java.math"><B>java.math</B></A></TD><TD>Provides classes for performing arbitrary-precision integer arithmetic(BigInteger) and arbitrary-precision decimal arithmetic (BigDecimal). </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><A HREF="#java.sql"><B>java.sql</B></A></TD><TD>Provides the API for accessing and processing data in a data source usingthe Java<sup><font size=-2>TM</font></sup> programming language. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><A HREF="#org.omg.CORBA"><B>org.omg.CORBA</B></A></TD><TD>Provides the mapping of the OMG CORBA APIs to the Java<SUP><FONT SIZE=-2>TM</FONT></SUP>programming language, including the class <TT>ORB</TT>, which is implementedso that a programmer can use it as a fully-functional Object Request Broker(ORB). </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><A HREF="#org.omg.CORBA.portable"><B>org.omg.CORBA.portable</B></A></TD><TD>Provides a portability layer, that is, a set of ORB APIsthat makes it possible for code generatedby one vendor to run on another vendor's ORB. </TD></TR></TABLE> <P><A NAME="java.math"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2">Uses of <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A> in <A HREF="../../../java/math/package-summary.html">java.math</A></FONT></TD></TR></TABLE> <P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"><TD COLSPAN=2>Methods in <A HREF="../../../java/math/package-summary.html">java.math</A> that return <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#valueOf(long, int)">valueOf</A></B>(long unscaledVal, int scale)</CODE><BR> Translates a long unscaled value and an int scale into a BigDecimal.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#valueOf(long)">valueOf</A></B>(long val)</CODE><BR> Translates a long value into a BigDecimal with a scale of zero.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#add(java.math.BigDecimal)">add</A></B>(<A HREF="../../../java/math/BigDecimal.html">BigDecimal</A> val)</CODE><BR> Returns a BigDecimal whose value is <tt>(this + val)</tt>, and whose scale is <tt>max(this.scale(), val.scale())</tt>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#subtract(java.math.BigDecimal)">subtract</A></B>(<A HREF="../../../java/math/BigDecimal.html">BigDecimal</A> val)</CODE><BR> Returns a BigDecimal whose value is <tt>(this - val)</tt>, and whose scale is <tt>max(this.scale(), val.scale())</tt>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#multiply(java.math.BigDecimal)">multiply</A></B>(<A HREF="../../../java/math/BigDecimal.html">BigDecimal</A> val)</CODE><BR> Returns a BigDecimal whose value is <tt>(this * val)</tt>, and whose scale is <tt>(this.scale() + val.scale())</tt>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#divide(java.math.BigDecimal, int, int)">divide</A></B>(<A HREF="../../../java/math/BigDecimal.html">BigDecimal</A> val, int scale, int roundingMode)</CODE><BR> Returns a BigDecimal whose value is <tt>(this / val)</tt>, and whose scale is as specified.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#divide(java.math.BigDecimal, int)">divide</A></B>(<A HREF="../../../java/math/BigDecimal.html">BigDecimal</A> val, int roundingMode)</CODE><BR> Returns a BigDecimal whose value is <tt>(this / val)</tt>, and whose scale is <tt>this.scale()</tt>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#abs()">abs</A></B>()</CODE><BR> Returns a BigDecimal whose value is the absolute value of this BigDecimal, and whose scale is <tt>this.scale()</tt>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#negate()">negate</A></B>()</CODE><BR> Returns a BigDecimal whose value is <tt>(-this)</tt>, and whose scale is this.scale().</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#setScale(int, int)">setScale</A></B>(int scale, int roundingMode)</CODE><BR> 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.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../java/math/BigDecimal.html">BigDecimal</A></CODE></FONT></TD><TD><CODE><B>BigDecimal.</B><B><A HREF="../../../java/math/BigDecimal.html#setScale(int)">setScale</A></B>(int scale)</CODE><BR> Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to this BigDecimal's.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -