Генераторы случайных чисел различаются (конечно) в зависимости от платформы, но в целом это только «псевдослучайные» числа.То есть «случайные» числа генерируются алгоритмом, выбранным для обеспечения достаточно равномерного распределения чисел со статистическим распределением, аналогичным тому, которое можно ожидать от истинной случайности.Эти генераторы случайных чисел обычно принимают начальное значение, которое используется для инициации «последовательности»;обычно одно и то же «начальное» значение возвращает одно и то же «случайное» число (что указывает на то, что оно на самом деле не является «случайным»).функция с быстро меняющимся числом, таким как время (в тиках) от машины или другие изменяющиеся начальные значения.Однако это не меняет того факта, что эти «случайные» числа на самом деле не случайны;однако для большинства целей их можно считать «достаточно хорошими».
Одно примечание в качестве дополнения: существуют фактические генераторы случайных чисел, основанные на аппаратном обеспечении, которые можно приобрести и использовать на самом деле случайные.Они обычно зависят от измерения различной величины, такой как количество фотонов, полученных детектором и смещенных так, что они возвращают действительно случайные значения.Это относительно редко, однако.