Что является лучшим (псевдо) генератором случайных чисел, чем LCG для планировщика лотереи?
Я хочу разработать планировщик лотереи, и мне нужен очень хороший (псевдо) генератор случайных чисел, похожий на LCG, но мне было интересно, есть ли другой лучший выбор или нет? Я специально ищу случайные генераторы, написанные на C.
Код LCG:
unsigned long lcg_rand(unsigned long a)
{
return (a * 279470273UL) % 4294967291UL;
}
Также я хотел бы знать, еслиsrand()
может быть использован для этой цели или не очень точный?