Теория
Генератор случайных чисел выдаёт значения из заданного диапазона. Равномерное распределение даёт каждому числу одинаковую вероятность; нормальное — колоколообразную форму с концентрацией вокруг среднего.
Машинная случайность псевдослучайна: алгоритм даёт последовательность, неотличимую от случайной, но воспроизводимую при том же начальном состоянии. Для игр и симуляций этого достаточно, для криптографии используют специальные источники.
Важно: равномерность не значит «без повторов» — в случайной последовательности соседние одинаковые числа не только возможны, но и ожидаемы.
Пример с решением
- Условие. Сгенерируйте 3 случайных числа от 1 до 10 (равномерно).
- Формула. Каждое значение выбирается из \(1..10\) с вероятностью \(\frac{1}{10}\).
- Подстановка. Три независимых выбора.
- Вычисление. Пример результата: 7, 2, 7 — повторы законны.
- Ответ. Три числа из диапазона; при повторном запуске набор изменится. Калькулятор с границами 1 и 10 и количеством 3 выдаст выборку; режим «Нормальное» сконцентрирует значения у среднего.
Главное
- Равномерное — одинаковая вероятность всех значений.
- Нормальное — колокол вокруг среднего.
- Повторы — норма случайности.