org.mklab.nfc.random
クラス DoubleComplexRandom

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

public class DoubleComplexRandom
extends Object
implements RandomGenerator<DoubleComplexNumber>

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

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

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

コンストラクタの詳細

DoubleComplexRandom

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


DoubleComplexRandom

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

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

nextValue

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

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

setSeed

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

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