EMZETT.
Увійти

Випадкові числа: псевдовипадкові та справжні

Коротко: Комп’ютери детерміновані, тому випадковість вони зазвичай породжують правилом обчислення (псевдовипадковість). Справжня випадковість іде з фізичних джерел — шуму, таймінгу чи радіоактивності.

Докладніше: Генератор псевдовипадкових чисел (PRNG) стартує з початкового значення (seed) і обчислює з нього послідовність, що виглядає випадковою, але повністю наперед визначена. Хто знає seed і алгоритм, може передбачити все. Для ігор і симуляцій цього достатньо, для криптографії — ні.

Подробиці

  • PRNG: Mersenne Twister, Xorshift, PCG. …

Див. також: випадкові значення, випадкові числа та округлення в різних мовах