Я пытаюсь использовать random::linear_congruential
в boost (http://www.boost.org/doc/libs/1_33_1/libs/random/random-generators.html#linear_congruential) для генерации единообразных случайных чисел. Объявление определяется как:
template<class IntType, IntType a, IntType c, IntType m, IntType val>
Кто-нибудь знает, что означает последний параметр IntType val
?Это не задокументировано, и я не смог найти никаких ссылок. Я настраиваю свои параметры следующим образом, но не понимаю, как установить val:
random::linear_congruential<long, 39373L, 0, 2147483647L, ??> generator;