Преимущества генерации псевдослучайных чисел в программировании:
- Эффективность. 4 Генератор может выдавать много чисел за короткое время и полезен для приложений, которым требуется много чисел. 4
- Воспроизводимость. 3 Заданная последовательность чисел может быть воспроизведена позже, если известна начальная точка последовательности. 4
Недостатки генерации псевдослучайных чисел:
- Цикличность последовательности. 5 Генератор может дать, например, 6100 чисел, отличающихся друг от друга, но потом, начиная с 6101-го числа, будет циклично воспроизводить эти 6100 предыдущих чисел. 5
- Зависимость последующих чисел от предыдущих. 5 Это может быть незаметно для человеческого восприятия, но впоследствии негативно проявится в момент применения таких чисел при решении прикладной задачи. 5