Xorshift クラス
langword_csharp_Xorshiftアルゴリズムを利用した疑似乱数生成器を表します。
継承されたメンバー
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
名前空間: ExapisSOP.Numerics
アセンブリ: ExapisSOP.Utils.dll
構文
[Serializable]
public class Xorshift : SerializableRandom, IRandom, ISerializable
脚注
論文:http://www.jstatsoft.org/v08/i14/paper
コンストラクタ 一覧
名前 | 説明 |
---|---|
Xorshift() | 型'Xorshift'の新しいインスタンスを生成します。 |
Xorshift(Int64) | 型'Xorshift'の新しいインスタンスを生成します。 |
Xorshift(Serialization |
型'Xorshift'を逆直列化します。 |
プロパティ 一覧
名前 | 説明 |
---|---|
Can |
このクラスはシード値を取得する事ができる為、常にtrueを返します。 |
Seed | シード値を取得します。 |
メソッド 一覧
名前 | 説明 |
---|---|
Get |
現在のオブジェクトを直列化します。 |
Next |
64ビット符号付き整数値を生成します。 |