数値系

java.lang

[API] java.lang.Number抽象クラス

java.lang.Numberは、数値データ型を扱う抽象クラスです。 java.lang.Numberの特徴 java.lang.Numberは以下の特徴があります。 抽象クラスのため直接インスタンス化はできない。 実際に数値を扱う場合は...
java.lang

[API] java.lang.Mathクラス

java.lang.Mathクラスは、数値演算を行うクラスです。 java.lang.Mathの特徴 java.lang.Mathクラスには、数学で使う各種関数や定数が用意されています。 三角関数や絶対値、平方根などの算術関数を使いたいとき...
API

[API] java.math.BigDecimalクラス

java.math.BigDecimalは、高精度な数値演算を行うためのクラスです。 java.math.BigDecimalについて float型やdouble型の浮動小数の計算では、誤差が出る可能性があります。 例えば下の2つの演算では...
java.util

[API] java.util.Randomクラス

java.util.Randomクラスは乱数を扱うためのクラスです。 java.util.RandomのAPI 【主要コンストラクタ】 コンストラクタ説明 Random()Randomインスタンスを生成する Random(long seed...
java.text

[API] java.text.DecimalFormatクラス

java.text.DecimalFormatクラスは、数値フォーマットを変換を行うクラスです。 DecimalFormatの継承・実装 継承クラス ・java.lang.Object  ・java.text.Format   ・java....
java.text

[API] java.text.NumberFormatクラス

java.text.NumberFormatクラスは、数値のフォーマット変換を行うクラスです。 java.text.NumberFormatの継承・実装 継承クラス ・java.lang.Object  ・java.text.Format ...
API

[API] java.math.BigIntegerクラス

java.math.BigIntegerは、任意の精度の整数を表すJavaのクラスです java.math.BigIntegerの特徴 java.math.BigIntegerは以下の特徴があります。 intやlongの範囲を超える非常に大...
java.lang

[API] java.lang.Doubleクラス

Doubleクラスはdouble型のラッパークラスです。 Doubleクラスについて プリミティブ型のdoubleをオブジェクトとして扱いたい時に使用します。 Doubleの継承・実装 継承クラス ・java.lang.Object  ・j...
java.lang

[API] java.lang.Floatクラス

Floatクラスはfloat型のラッパークラスです。 Floatクラスについて プリミティブ型のfloatをオブジェクトとして扱いたい時に使用します。 Longの継承・実装 継承クラス ・java.lang.Object  ・java.la...
java.lang

[API] java.lang.Longクラス

Longクラスはlong型のラッパークラスです。 Longクラスについて プリミティブ型のlongをオブジェクトとして扱いたい時に使用します。 Longの継承・実装 継承クラス ・java.lang.Object  ・java.lang.N...