В чем недостаток mt_rand?

Какое определение смещения в:

распределение возвращаемых значений mt_rand () смещено в сторону четных чисел в 64-битных сборках PHP, когда max превышает 2 ^ 32.

Если это смещение, указанное в , альтернативный вариант - нарушение правил округления , я не думаю, что это имеет значение s (поскольку смещения особо не видно).

Кроме того, mt_rand () заявлено, что в четыре раза быстрее, чем rand () , просто добавив три символа впереди!

Если mt_rand доступен, в чем недостатки его использования?

26
задан Spudley 18 October 2011 в 13:52
поделиться