JavaTM Platform
Standard Ed. 6

パッケージ
java.math の使用

java.math を使用しているパッケージ
java.awt.image イメージを作成および修正するためのクラスを提供します。 
java.math 任意精度の整数演算 (BigInteger) および任意精度の小数演算 (BigDecimal) を行うクラスを提供します。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.security.interfaces RSA Laboratory Technical Note PKCS#1 で定義されている RSA (Rivest, Shamir andAdleman AsymmetricCipher algorithm) 鍵と、NIST の FIPS-186 で定義されている DSA (Digital SignatureAlgorithm) 鍵を生成するためのインタフェースを提供します。 
java.security.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
java.text テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
javax.crypto.interfaces RSA Laboratories の PKCS #3 で定義されている Diffie-Hellman 鍵のインタフェースを提供します。 
javax.crypto.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 
javax.management.openmbean 公開データ型と Open MBean 記述子クラスを提供します。 
javax.sql サーバー側のデータソースアクセスと JavaTM プログラミング言語を使った処理に使用する API を提供します。 
javax.sql.rowset JDBC RowSet 実装の標準インタフェースと基底クラスです。 
javax.sql.rowset.serial Java プログラミング言語での SQL 型とデータ型の直列化可能マッピングを可能にするユーティリティークラスを提供します。 
javax.xml.bind 非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。 
javax.xml.crypto.dsig.keyinfo KeyInfo 要素および構造を構文解析して処理するクラス。 
javax.xml.datatype XML / Java の型マッピング javax.xml.datatypeAPI は、XML / Java の型マッピングを提供します。 
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA.portable ポータビリティーレイヤー、つまり、あるベンダーによって生成されたコードがほかのベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
 

java.awt.image により使用される java.math のクラス
BigInteger
          変更が不可能な、任意精度の整数です。
 

java.math により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
BigInteger
          変更が不可能な、任意精度の整数です。
MathContext
          BigDecimal クラスによって実装される数値演算子などの特定の規則を記述するコンテキスト設定をカプセル化する不変オブジェクト。
RoundingMode
          小数部を破棄できる演算に対する「丸め動作」を指定します。
 

java.security.cert により使用される java.math のクラス
BigInteger
          変更が不可能な、任意精度の整数です。
 

java.security.interfaces により使用される java.math のクラス
BigInteger
          変更が不可能な、任意精度の整数です。
 

java.security.spec により使用される java.math のクラス
BigInteger
          変更が不可能な、任意精度の整数です。
 

java.sql により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
 

java.text により使用される java.math のクラス
RoundingMode
          小数部を破棄できる演算に対する「丸め動作」を指定します。
 

java.util により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
BigInteger
          変更が不可能な、任意精度の整数です。
 

javax.crypto.interfaces により使用される java.math のクラス
BigInteger
          変更が不可能な、任意精度の整数です。
 

javax.crypto.spec により使用される java.math のクラス
BigInteger
          変更が不可能な、任意精度の整数です。
 

javax.management.openmbean により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
BigInteger
          変更が不可能な、任意精度の整数です。
 

javax.sql により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
 

javax.sql.rowset により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
 

javax.sql.rowset.serial により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
 

javax.xml.bind により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
BigInteger
          変更が不可能な、任意精度の整数です。
 

javax.xml.crypto.dsig.keyinfo により使用される java.math のクラス
BigInteger
          変更が不可能な、任意精度の整数です。
 

javax.xml.datatype により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
BigInteger
          変更が不可能な、任意精度の整数です。
 

org.omg.CORBA により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
 

org.omg.CORBA.portable により使用される java.math のクラス
BigDecimal
          変更が不可能な、任意精度の符号付き小数です。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。