JavaTM 2 Platform
Standard Ed. 6

軟體套件 java.math

提供用於執行任意精度整數演算法 (BigInteger) 和任意精度小數演算法 (BigDecimal) 的類別。

請參見:
          描述

類別摘要
BigDecimal 不可變的、任意精度的有符號十進制數。
BigInteger 不可變的任意精度的整數。
MathContext 該物件是封裝上下文設置的不可變物件,它描述數字運算符的某些規則,例如由 BigDecimal 類別實作的規則。
 

列舉摘要
RoundingMode 為可能丟棄精度的數值操作指定一種捨入行為
 

軟體套件 java.math 的描述

提供用於執行任意精度整數演算法 (BigInteger) 和任意精度小數演算法 (BigDecimal) 的類別。BigInteger 除提供任意精度之外,它類似於 Java 的基本整數型別,因此在 BigInteger 上執行的操作不產生溢位,也不會丟失精度。除標準演算法操作外,BigInteger 還提供模組 (modular) 演算法、GCD 計算、基本 (primality) 測試、素數產生、位處理以及一些其他操作。 BigDecimal 提供適用於貨幣計算和類似計算的任意精度的有符號十進制數字。BigDecimal 允許使用者對捨入行為進行完全控制,並允許使用者選擇所有八個捨入網要。

從以下版本開始:
JDK1.1

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only