Введение
Я знаю, что потеряю большую репутацию из-за этого вопроса, и я также знаю, что он будет отмечен как неуместный, но мне действительно интересно так что я не сдамся, если есть шанс получить хотя бы ответ.
Вопрос
Сегодня я проснулся с мыслью:
Эй, как могут случайные функции быть действительно случайными, если они созданы алгоритмом?
Подумайте об этом. Как вы могли бы создать функцию, имитирующую случайность, без уже встроенной концепции случайности? Я начал думать:
Привет, я бы взял массив int, затем сделал бы [вещь], затем [вещь], затем снова [вещь], затем выбрал бы только нечетные числа ... ecc
Но более вероятно, что это функция, которая затрудняет предсказание того, какой будет выбор, а не реальную случайность.
Можно ли создать случайность? Как создаются функции, возвращающие случайные целые числа (например, rand ()
в PHP)? Как они могут имитировать случайность?