Mersenne Twister random number generator
[詳解]
#include <core.hpp>
|
| RNG_MT19937 (unsigned s) |
|
void | seed (unsigned s) |
|
unsigned | next () |
|
| operator int () |
|
| operator unsigned () |
|
| operator float () |
|
| operator double () |
|
unsigned | operator() (unsigned N) |
|
unsigned | operator() () |
|
int | uniform (int a, int b) |
| returns uniformly distributed integer random number from [a,b) range
|
|
float | uniform (float a, float b) |
| returns uniformly distributed floating-point random number from [a,b) range
|
|
double | uniform (double a, double b) |
| returns uniformly distributed double-precision floating-point random number from [a,b) range
|
|
このクラス詳解は次のファイルから抽出されました: