Отличие случайных и псевдослучайных чисел в программировании заключается в методе их получения. 10
Случайные числа в полном смысле этого слова генерируются на основе непредсказуемого физического явления. 4 Их невозможно заранее предсказать или восстановить. 4
Псевдослучайные числа получаются детерминированным алгоритмом из некоторого начального значения. 10 Они строятся на определённых алгоритмах, зная которые, можно точно предугадать выходную последовательность чисел. 4
Таким образом, истинно случайная последовательность чисел получается из физического процесса, а псевдослучайные числа — результат детерминированных и воспроизводимых вычислений. 7 При этом хорошо сгенерированную последовательность псевдослучайных чисел сложно (практически невозможно) отличить от последовательности поистине случайных чисел. 7