lantastic
Новичок
Псевдослучайные числа - как лучше сгенерировать?
Нужно к каждому слову-строке "привязать" определенную последовательность случайных чисел, но так чтобы для слова она была постоянна, и потом всегда можно было ее получить эту серию чисел.
Думаю сделать так: брать md5 от слова и перевести несколько первых байт в десятичное значение. А как получать остальные числа?
Есть ли какие-то еще способы? сеять генератор с использованием srand() наверное не получится. потому что не меняется ли он с разными версиями PHP? да и вообще, алгоритм закрытый, вдруг понадобится портировать систему под другой язык?
Нужно к каждому слову-строке "привязать" определенную последовательность случайных чисел, но так чтобы для слова она была постоянна, и потом всегда можно было ее получить эту серию чисел.
Думаю сделать так: брать md5 от слова и перевести несколько первых байт в десятичное значение. А как получать остальные числа?
Есть ли какие-то еще способы? сеять генератор с использованием srand() наверное не получится. потому что не меняется ли он с разными версиями PHP? да и вообще, алгоритм закрытый, вдруг понадобится портировать систему под другой язык?