Когда мы подбрасываем монетку или бросаем кости, результат кажется полностью непредсказуемым. Но что насчёт компьютеров? Могут ли они создавать настоящую случайность? 👉 На самом деле, большинство чисел, которые ваш компьютер считает «случайными», такими не являются. Это псевдослучайные числа — они получаются с помощью алгоритмов, которые берут начальное значение (называемое «зерно») и выдают длинную последовательность значений, похожую на случайность. 🔑 Ключевое слово здесь — «похожую». Если знать алгоритм и зерно, можно предсказать все «случайные» числа. Поэтому такие числа активно используют в играх, симуляциях и моделировании, где важна непредсказуемость для игрока, но не для математики. ⚡ Но когда речь идёт о криптографии (например, защита паролей или передача данных), предсказуемость становится опасной. Там используют истинные случайные числа, которые берут из физических процессов: • радиоактивный распад, • тепловой шум, • хаотические колебания лазеров, • даже движения м