nanoJBlend

jp.co.aplix.extra.util
クラス MersenneTwister

java.lang.Object
  上位を拡張 jp.co.aplix.extra.util.Random
      上位を拡張 jp.co.aplix.extra.util.MersenneTwister

public final class MersenneTwister
extends Random

メルセンヌ・ツイスター法による乱数を生成するクラスです。


コンストラクタの概要
MersenneTwister(int[] seeds)
          指定されたシードを元にインスタンスを生成します。
MersenneTwister(long seed)
          指定されたシードを元にインスタンスを生成します。
 
メソッドの概要
 
クラス jp.co.aplix.extra.util.Random から継承されたメソッド
nextBytes, nextBytes, nextInt, nextLong
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait
 

コンストラクタの詳細

MersenneTwister

public MersenneTwister(long seed)
指定されたシードを元にインスタンスを生成します。

パラメータ:
seed - 乱数のシード

MersenneTwister

public MersenneTwister(int[] seeds)
指定されたシードを元にインスタンスを生成します。

パラメータ:
seeds - 乱数のシード

nanoJBlend

Copyright 2005-2013 Aplix and/or its affiliates. All rights reserved. Aplix Confidential and Restricted.
NTT DOCOMO and Hitachi Kokusai Electric Confidential