org.mklab.nfc.random
クラス DoubleUniformRandom

java.lang.Object
  上位を拡張 org.mklab.nfc.random.DoubleUniformRandom
すべての実装されたインタフェース:
RandomGenerator<DoubleNumber>

public class DoubleUniformRandom
extends Object
implements RandomGenerator<DoubleNumber>

0-1の範囲の倍精度型の実数の一様乱数生成器を表わすクラスです。

バージョン:
$Revision: 1.1 $, 2008/03/09
作成者:
koga

コンストラクタの概要
DoubleUniformRandom()
          新しく生成されたDoubleRandomオブジェクトを初期化します。
DoubleUniformRandom(long seed)
          新しく生成されたDoubleRandomオブジェクトを初期化します。
 
メソッドの概要
 DoubleNumber nextValue()
          次の乱数を返します。
 void setSeed(long seed)
          乱数生成器の種を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DoubleUniformRandom

public DoubleUniformRandom()
新しく生成されたDoubleRandomオブジェクトを初期化します。


DoubleUniformRandom

public DoubleUniformRandom(long seed)
新しく生成されたDoubleRandomオブジェクトを初期化します。

パラメータ:
seed - 乱数生成器の種
メソッドの詳細

nextValue

public DoubleNumber nextValue()
インタフェース RandomGenerator の記述:
次の乱数を返します。

定義:
インタフェース RandomGenerator<DoubleNumber> 内の nextValue
戻り値:
次の乱数
関連項目:
RandomGenerator.nextValue()

setSeed

public void setSeed(long seed)
インタフェース RandomGenerator の記述:
乱数生成器の種を設定します。

定義:
インタフェース RandomGenerator<DoubleNumber> 内の setSeed
パラメータ:
seed - 乱数生成器の種
関連項目:
RandomGenerator.setSeed(long)