NextUInt64 メソッド
| 編集/提案 ソースを表示NextUInt64(IRandom)
64ビット符号無し整数値を生成します。
宣言
public static ulong NextUInt64(this IRandom random)
引数
| 型 | 名前 | 説明 |
|---|---|---|
| IRandom | random | 疑似乱数生成器です。 |
戻り値
| 型 | 説明 |
|---|---|
| System.UInt64 | 結果の分からない値を返します。 |
NextUInt64(IRandom, UInt64)
最大値を指定して64ビット符号無し整数値を生成します。
宣言
public static ulong NextUInt64(this IRandom random, ulong max)
引数
| 型 | 名前 | 説明 |
|---|---|---|
| IRandom | random | 疑似乱数生成器です。 |
| System.UInt64 | max | 最大値です。 |
戻り値
| 型 | 説明 |
|---|---|
| System.UInt64 | 結果の分からない値を返します。 |
例外
| 型 | 条件 |
|---|---|
| System.ArgumentOutOfRangeException |
NextUInt64(IRandom, UInt64, UInt64)
最大値と最小値を指定して64ビット符号無し整数値を生成します。
宣言
public static ulong NextUInt64(this IRandom random, ulong max, ulong min)
引数
| 型 | 名前 | 説明 |
|---|---|---|
| IRandom | random | 疑似乱数生成器です。 |
| System.UInt64 | max | 最大値です。 |
| System.UInt64 | min | 最小値です。 |
戻り値
| 型 | 説明 |
|---|---|
| System.UInt64 | 結果の分からない値を返します。 |
例外
| 型 | 条件 |
|---|---|
| System.ArgumentOutOfRangeException |