|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 RoundingMode 的軟體套件 | |
---|---|
java.math | 提供用於執行任意精度整數演算法 (BigInteger) 和任意精度小數演算法 (BigDecimal) 的類別。 |
java.text | 提供以與自然語言無關的方式來處理文本、日期、數字和訊息的類別和介面。 |
java.math 中 RoundingMode 的使用 |
---|
返回 RoundingMode 的 java.math 中的方法 | |
---|---|
RoundingMode |
MathContext.getRoundingMode()
返回 roundingMode 設置。 |
static RoundingMode |
RoundingMode.valueOf(int rm)
返回與 BigDecimal 中遺留整數捨入網要常數對應的 RoundingMode 物件。 |
static RoundingMode |
RoundingMode.valueOf(String name)
返回帶有指定名稱的該型別的列舉常數。 |
static RoundingMode[] |
RoundingMode.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
參數型別為 RoundingMode 的 java.math 中的方法 | |
---|---|
BigDecimal |
BigDecimal.divide(BigDecimal divisor,
int scale,
RoundingMode roundingMode)
返回一個 BigDecimal,其值為 (this / divisor),其標度為指定標度。 |
BigDecimal |
BigDecimal.divide(BigDecimal divisor,
RoundingMode roundingMode)
返回一個 BigDecimal,其值為 (this / divisor),其標度為 this.scale()。 |
BigDecimal |
BigDecimal.setScale(int newScale,
RoundingMode roundingMode)
返回 BigDecimal,其標度為指定值,其非標度值通過此 BigDecimal 的非標度值乘以或除以十的適當次方來確定,以維護其總值。 |
參數型別為 RoundingMode 的 java.math 中的建構子 | |
---|---|
MathContext(int setPrecision,
RoundingMode setRoundingMode)
建構一個新的 MathContext ,它具有指定的精度和捨入網要。 |
java.text 中 RoundingMode 的使用 |
---|
返回 RoundingMode 的 java.text 中的方法 | |
---|---|
RoundingMode |
DecimalFormat.getRoundingMode()
獲取在此 DecimalFormat 中使用的 RoundingMode 。 |
RoundingMode |
NumberFormat.getRoundingMode()
獲取在此 NumberFormat 中使用的 RoundingMode 。 |
參數型別為 RoundingMode 的 java.text 中的方法 | |
---|---|
void |
DecimalFormat.setRoundingMode(RoundingMode roundingMode)
設置在此 DecimalFormat 中使用的 RoundingMode 。 |
void |
NumberFormat.setRoundingMode(RoundingMode roundingMode)
設置在此 NumberFormat 中使用的 RoundingMode 。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。